PopBroadcastLegacyLidSwitchChangeCallback
NTSTATUS __stdcall PopBroadcastLegacyLidSwitchChangeCallback(INT64 a1, _WORD *a2, INT64 a3){
NTSTATUS v3;
__int64 v4;
v3 = 0;
v4 = *(_QWORD *)&GUID_LIDSWITCH_STATE_CHANGE.Data1 - *(_QWORD *)a1;
if( *(_QWORD *)&GUID_LIDSWITCH_STATE_CHANGE.Data1 == *(_QWORD *)a1 )
v4 = *(_QWORD *)GUID_LIDSWITCH_STATE_CHANGE.Data4 - *(_QWORD *)(a1 + 8);
if( v4 || (_DWORD)a3 != 4 || !a2 )
return -1073741811;
ExNotifyCallback(*(&ExBootDevicesRemovedEvent + 16), (VOID *)4, (VOID *)*(unsigned int *)a2);
return v3;
}Referenced by:
No references.