PpIrpQueryResourceRequirements
NTSTATUS __stdcall PpIrpQueryResourceRequirements(
DEVICE_OBJECT *DeviceObject,
IO_RESOURCE_REQUIREMENTS_LIST **Requirements){
NTSTATUS v4;
_WORD result[44];
*Requirements = 0i64;
memset((INT64)result, 0i64);
result[0] = 2843;
v4 = IopSynchronousCall(DeviceObject, (IO_STACK_LOCATION *)result, 3221225659i64, 0i64, (UINT64 *)Requirements);
if( v4 < 0 )
{
*Requirements = 0i64;
}
else if( !*Requirements )
{
return -1073741637;
}
return v4;
}Referenced by:
IopQueryDeviceResources
PiQueryResourceRequirements