VfWmiVerifyIrpStackUpward
VOID __fastcall VfWmiVerifyIrpStackUpward(const VOID **a1, INT64 a2, INT64 a3, INT64 a4, INT64 a5){
const VOID *v6;
const VOID *v7;
DEVICE_OBJECT *v8;
if( (MmVerifierData & 0x10) != 0 )
{
v6 = *a1;
v7 = *(const VOID **)(a4 + 40);
if( (_DWORD)a5 )
{
if( *(int *)(a4 + 4) >= 0 && (*(_DWORD *)(a4 + 4) & 0x10000000) == 0 )
{
v8 = *(DEVICE_OBJECT **)(a2 + 40);
if( *(DEVICE_OBJECT **)(a2 + 8) != v8 && !VfDevObjIsDeviceRemoved(v8) && !VfIoSwitchedOffNoReboot )
ViErrorReport10(544i64, v7, v6, *(const VOID **)(a2 + 8));
}
}
}
}Referenced by:
No references.