PoInitDriverServices
VOID __stdcall PoInitDriverServices(){
PVOID v0;
v0 = 0i64;
IoRegisterPlugPlayNotification(
2i64,
0,
(OWORD *)&GUID_DEVICE_THERMAL_ZONE.Data1,
*(&PnpReplaceEvent + 823),
(INT64)PopNotifyPolicyDevice,
1i64,
(INT64 *)&v0);
v0 = 0i64;
IoRegisterPlugPlayNotification(
2i64,
0,
(OWORD *)&GUID_DEVICE_BATTERY.Data1,
*(&PnpReplaceEvent + 823),
(INT64)PopNotifyPolicyDevice,
2i64,
(INT64 *)&v0);
v0 = 0i64;
IoRegisterPlugPlayNotification(
2i64,
0,
(OWORD *)&GUID_DEVICE_MEMORY.Data1,
*(&PnpReplaceEvent + 823),
(INT64)PopNotifyPolicyDevice,
3i64,
(INT64 *)&v0);
v0 = 0i64;
IoRegisterPlugPlayNotification(
2i64,
0,
(OWORD *)&GUID_DEVICE_ACPI_TIME.Data1,
*(&PnpReplaceEvent + 823),
(INT64)PopNotifyPolicyDevice,
8i64,
(INT64 *)&v0);
v0 = 0i64;
IoRegisterPlugPlayNotification(
2i64,
0,
(OWORD *)&GUID_DEVICE_FAN.Data1,
*(&PnpReplaceEvent + 823),
(INT64)PopNotifyPolicyDevice,
9i64,
(INT64 *)&v0);
v0 = 0i64;
IoRegisterPlugPlayNotification(
2i64,
1,
(OWORD *)&GUID_DEVINTERFACE_HPMI.Data1,
*(&PnpReplaceEvent + 823),
(INT64)PopCadHpmiPnpNotification,
0i64,
(INT64 *)&v0);
}Referenced by:
IoInitSystemPreDrivers