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