VfZwQueryDirectoryObject

NTSTATUS __stdcall VfZwQueryDirectoryObject(
        VOID *DirectoryHandle,
        VOID *Buffer,
        UINT64 Length,
        UINT8 ReturnSingleEntry,
        UINT8 RestartScan,
        UINT64 *Context,
        UINT64 *ReturnLength){
  unsigned int v8; 
  __int64 v11; 
  VOID *retaddr; 

  v8 = Length;
  if( (unsigned int)ViZwShouldCheck() )
  {
    ViZwCheckVirtualAddress((UINT64)Buffer, retaddr);
    ViZwCheckVirtualAddress((UINT64)Context, retaddr);
    ViZwCheckVirtualAddress((UINT64)ReturnLength, retaddr);
  }
  LOBYTE(v11) = ReturnSingleEntry;
  return((__int64(__fastcall *)(VOID *, VOID *, _QWORD, __int64, UINT8, UINT64 *, UINT64 *))pXdvZwQueryDirectoryObject)(
           DirectoryHandle,
           Buffer,
           v8,
           v11,
           RestartScan,
           Context,
           ReturnLength);
}

Referenced by:

No references.