NFS_OPEN_ECP_CONTEXT 结构 (ntifs.h)
NFS_OPEN_ECP_CONTEXT结构由网络文件系统 (NFS) 服务器用来打开文件以响应客户端请求。
语法
typedef struct _NFS_OPEN_ECP_CONTEXT {
PUNICODE_STRING ExportAlias;
PSOCKADDR_STORAGE_NFS ClientSocketAddress;
} NFS_OPEN_ECP_CONTEXT, *PNFS_OPEN_ECP_CONTEXT, PPNFS_OPEN_ECP_CONTEXT;
成员
ExportAlias
指向 UNICODE_STRING 结构的指针,该结构为包含要打开的文件的 NFS 服务器提供导出别名 (共享名称) 。 此成员是一个提示,可以是名称、 NULL 或零长度字符串。
ClientSocketAddress
指向 SOCKADDR_STORAGE 结构的指针,该结构指定客户端计算机的传输地址。 此客户端源自打开的文件请求。
注解
文件系统堆栈可以确定是否NFS_OPEN_ECP_CONTEXT附加到创建文件请求。 然后,文件系统堆栈可以使用 NFS_OPEN_ECP_CONTEXT 中的信息来确定请求打开该文件的客户端以及请求该文件的原因。 有关如何检索NFS_OPEN_ECP_CONTEXT附加到创建文件请求的额外信息的信息,请参阅 检索 ECP。
NFS_OPEN_ECP_CONTEXT结构为只读。 应使用它来检索有关打开的文件 ECP 的信息。 有关此问题的详细信息,请参阅 系统定义的 ECP。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 此结构从 Windows 7 开始可用。 |
标头 | ntifs.h (包括 Ntifs.h) |