IopRaiseInformationalHardError
VOID __stdcall IopRaiseInformationalHardError(PVOID NormalContext, PVOID SystemArgument1, PVOID SystemArgument2){
void *v4;
UINT64 ValidResponseOptions;
UINT64 v6;
__int64 v7;
LODWORD(v6) = 0;
v7 = (__int64)NormalContext + 24;
v4 = (void *)*((_QWORD *)NormalContext + 4);
if( ExReadyForErrors )
{
LODWORD(ValidResponseOptions) = 7;
ExRaiseHardError(
*((unsigned int *)NormalContext + 4),
v4 != 0i64,
v4 != 0i64,
(UINT64 *)((unsigned __int64)&v7 & -(__int64)(v4 != 0i64)),
ValidResponseOptions,
&v6);
v4 = (void *)*((_QWORD *)NormalContext + 4);
}
if( v4 )
ExFreePoolWithTag(v4, 0);
ExFreePoolWithTag(NormalContext, 0);
_InterlockedDecrement(&dword_140C45C9C);
}Referenced by:
No references.