VfZwReadFile

NTSTATUS __stdcall VfZwReadFile(
        VOID *FileHandle,
        VOID *Event,
        VOID *ApcRoutine,
        VOID *a4,
        _IO_STATUS_BLOCK *Address,
        UINT64 a6,
        VOID *ApcContext,
        _IO_STATUS_BLOCK *IoStatusBlock,
        VOID *Buffer,
        UINT64 Length,
        _LARGE_INTEGER *ByteOffset,
        UINT64 *Key){
  UINT64 v15; 
  VOID *retaddr; 

  if( (unsigned int)ViZwShouldCheck() )
  {
    ViZwCheckVirtualAddress(v15, retaddr);
    ViZwCheckVirtualAddress((UINT64)a4, retaddr);
    ViZwCheckVirtualAddress((UINT64)Address, retaddr);
    ViZwCheckVirtualAddress(a6, retaddr);
    ViZwCheckVirtualAddress((UINT64)IoStatusBlock, retaddr);
    ViZwCheckVirtualAddress((UINT64)Buffer, retaddr);
    ViZwCheckApcRequirement(retaddr);
  }
  return((__int64(__fastcall *)(VOID *, VOID *, VOID *, VOID *, _IO_STATUS_BLOCK *, UINT64, _DWORD, _IO_STATUS_BLOCK *, VOID *))pXdvZwReadFile)(
           FileHandle,
           Event,
           ApcRoutine,
           a4,
           Address,
           a6,
           (_DWORD)ApcContext,
           IoStatusBlock,
           Buffer);
}

Referenced by:

No references.