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)

另请参阅

SOCKADDR_STORAGE

UNICODE_STRING