IopLogBlockedDriverEvent

VOID __stdcall IopLogBlockedDriverEvent(
        PUNICODE_STRING ImageFileName,
        NTSTATUS NtMessageStatus,
        NTSTATUS NtErrorStatus){
  char *GenericErrorLogEntry; 
  VOID *v6; 

  GenericErrorLogEntry = (char *)IoAllocateGenericErrorLogEntry(0xB0u);
  v6 = GenericErrorLogEntry;
  if( GenericErrorLogEntry )
  {
    *(_DWORD *)(GenericErrorLogEntry + 2) = 0x10000;
    *((_DWORD *)GenericErrorLogEntry + 3) = -1073740764;
    *((_WORD *)GenericErrorLogEntry + 3) = 48;
    *((_DWORD *)GenericErrorLogEntry + 5) = NtErrorStatus;
    RtlStringCchCopyNW((WCHAR *)GenericErrorLogEntry + 24, 0x40ui64, ImageFileName->Buffer, 0x3Fui64);
    IoWriteErrorLogEntry(v6);
  }
}

Referenced by:

IopLoadDriver