FsRtlBalanceReads
NTSTATUS __stdcall FsRtlBalanceReads(_DEVICE_OBJECT *TargetDevice){
PIRP *v2;
NTSTATUS result;
_IO_STATUS_BLOCK IoStatusBlock;
__int128 Object;
__int64 v6;
v6 = 0i64;
Object = 0i64;
IoStatusBlock = 0i64;
KeInitializeEvent((INT64)&Object, 0, 0);
v2 = IoBuildDeviceIoControlRequest(0x66001Bu, TargetDevice, 0i64, 0, 0i64, 0, 0, (PKEVENT)&Object, &IoStatusBlock);
if( !v2 )
return -1073741670;
result = IofCallDriver((UINT64)TargetDevice, (UINT64)v2);
if( result == 259 )
{
KeWaitForSingleObject((UINT64)&Object, 0, 0, 0, 0i64);
return IoStatusBlock.Status;
}
return result;
}Referenced by:
No references.