QUERY_PATH_REQUEST_EX 結構 (ntifs.h)

QUERY_PATH_REQUEST_EX 結構包含IOCTL_REDIR_QUERY_PATH_EX的前置詞解析要求。

語法

typedef struct _QUERY_PATH_REQUEST_EX {
  PIO_SECURITY_CONTEXT pSecurityContext;
  ULONG                EaLength;
  PVOID                pEaBuffer;
  UNICODE_STRING       PathName;
  UNICODE_STRING       DomainServiceName;
  PECP_LIST            EcpList;
  PESILO               Silo;
#if ...
  ULONG_PTR            Reserved;
#else
  ULONG_PTR            Reserved[2];
#endif
} QUERY_PATH_REQUEST_EX, *PQUERY_PATH_REQUEST_EX;

成員

pSecurityContext

具有安全性內容的 IO_SECURITY_CONTEXT 結構的指標。

EaLength

pEaBuffer 指向之緩衝區的長度,以位元組為單位。

pEaBuffer

擴充屬性緩衝區的指標。

PathName

格式為 \<server>\<share>\<path> 的非 NULL 終止 Unicode 字串。

DomainServiceName

選擇性域名的指標。 只有註冊為 FSRTL_UNC_PROVIDER_FLAGS_DOMAIN_SVC_AWARE 的提供者會看到功能變數名稱。

這取用在 IOCTL_REDIR_QUERY_PATH_EX 查詢中一開始保留的 5 ULONG_PTRs 2。

從 Windows 7 開始提供。

EcpList

選擇性 ECP_LIST 結構的指標,其中包含與起始此查詢路徑要求之建立 IRP 相關聯的額外建立參數 (ECP) 清單。

從 Windows 7 開始提供。

Silo

與原始 IRP 上檔案對象相關聯的 SILO 指標。 這是重新導向器查詢迷你 RDR 內容的必要專案。 這會在 IOCTL_REDIR_QUERY_PATH_EX 查詢中取用一開始保留的 5 ULONG_PTRs 1。

Reserved

保留供系統使用。

Reserved[2]

保留供系統使用。

規格需求

需求
最低支援的用戶端 windows Vista
標頭 ntifs.h

另請參閱

IOCTL_REDIR_QUERY_PATH_EX