PiAuditDeviceEnableDisableRequest
VOID __stdcall PiAuditDeviceEnableDisableRequest(
_UNICODE_STRING *DeviceInstance,
UINT64 OldConfigFlags,
UINT64 NewConfigFlags,
UINT8 Success){
char v4;
PNP_AUDIT_OPERATION_TYPE v5;
v4 = OldConfigFlags;
v5 = PNP_AUDIT_OPERATION_DISABLE_REQUEST;
if( (v4 & 1) == 0 && (NewConfigFlags & 1) != 0 )
goto LABEL_5;
if( (v4 & 1) != 0 && (NewConfigFlags & 1) == 0 )
{
v5 = PNP_AUDIT_OPERATION_ENABLE_REQUEST;
LABEL_5:
PiAuditDeviceOperation(DeviceInstance, v5, Success);
}
}Referenced by:
PiPnpRtlSetDeviceRegProperty
PiPnpRtlSetObjectProperty