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