PopCadHpmiPnpNotification

NTSTATUS __fastcall PopCadHpmiPnpNotification(VOID *NotificationStructure, VOID *Context){
  WCHAR v2; 
  NTSTATUS v3; 
  __int64 v4; 
  __int64 v6; 

  v3 = 0;
  v4 = *(_QWORD *)((char *)NotificationStructure + 20) - *(_QWORD *)&GUID_DEVINTERFACE_HPMI.Data1;
  if( !v4 )
    v4 = *(_QWORD *)((char *)NotificationStructure + 28) - *(_QWORD *)GUID_DEVINTERFACE_HPMI.Data4;
  if( v4 )
    return -1073741811;
  v6 = *(_QWORD *)((char *)NotificationStructure + 4) - *(_QWORD *)&GUID_DEVICE_INTERFACE_ARRIVAL.Data1;
  if( !v6 )
    v6 = *(_QWORD *)((char *)NotificationStructure + 12) - *(_QWORD *)GUID_DEVICE_INTERFACE_ARRIVAL.Data4;
  if( !v6 )
    PopCadTriggerDriverLoad(2u, (__int64)NotificationStructure, v2);
  return v3;
}

Referenced by:

No references.