IoInitializeIrpEx

VOID __stdcall IoInitializeIrpEx(IRP *Irp, DEVICE_OBJECT *DeviceObject, UINT16 PacketSize, INT8 StackSize){
  IoInitializeIrp(Irp, PacketSize, StackSize);
  if( DeviceObject && (DeviceObject == (DEVICE_OBJECT *)-1i64 || (*((_DWORD *)DeviceObject + 12) & 0x8000000) != 0) )
    *((_QWORD *)Irp + 25) = *((_QWORD *)Irp + 23);
}

Referenced by:

No references.