PnpCreateDeviceEventEntry

_DWORD *__fastcall PnpCreateDeviceEventEntry(size_t Size){
  _DWORD *PoolWithTag; 
  _DWORD *v2; 
  PoolWithTag = ExAllocatePoolWithTag(PagedPool, (unsigned int)Size, 0x4B706E50ui64);
  v2 = PoolWithTag;
  if( PoolWithTag )
  {
    memset((INT64)PoolWithTag, 0i64);
    v2[16] = 1;
  }
  return v2;
}

Referenced by:

PnpInsertNoopEvent
PnpSetBlockedDriverEvent
PnpSetCustomTargetEvent
PnpSetDeviceClassChange
PnpSetDeviceInstancePropertyChangeEventFromDeviceInstance
PnpSetDeviceInstanceRemovalEvent
PnpSetDeviceInstanceStartedEventFromDeviceInstance
PnpSetDeviceRemovalSafe
PnpSetHwProfileChangeEvent
PnpSetInvalidIDEvent
PnpSetPlugPlayEvent
PnpSetPowerVetoEvent
PnpShutdownDevices