NFS_OPEN_ECP_CONTEXT结构 (ntifs.h)
网络文件系统 (NFS) 服务器使用NFS_OPEN_ECP_CONTEXT结构来打开文件以响应客户端请求。
语法
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 的信息。 有关此问题的详细信息,请参阅 System-Defined ECP。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 此结构从 Windows 7 开始可用。 |
标头 | ntifs.h (include Ntifs.h) |