VerifierIoInitializeWorkItem

VOID __fastcall VerifierIoInitializeWorkItem(VOID *IoObject, _IO_WORKITEM *IoWorkItem){
  unsigned int v4; 
  UINT64 v5; 
  if( (MmVerifierData & 0x800) != 0 )
  {
    v4 = IoSizeofWorkItem();
    VfUtilCheckKernelAddress(IoWorkItem, v4);
    if( (unsigned int)MmIsSessionAddress(IoWorkItem) )
      VerifierBugCheckIfAppropriate(0xC4ui64, 0x130ui64, (UINT64)IoWorkItem, 0i64, 0i64, v5);
    if( (MmVerifierData & 0x800) != 0 && !MmIsNonPagedSystemAddressValid(IoWorkItem) )
      VerifierBugCheckIfAppropriate(0xC4ui64, 0x131ui64, (UINT64)IoWorkItem, 0i64, 0i64, v5);
  }
  ((void(__fastcall *)(VOID *, _IO_WORKITEM *))pXdvIoInitializeWorkItem)(IoObject, IoWorkItem);
}

Referenced by:

No references.