структура 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-файле. Дополнительные сведения об этой проблеме см. в System-DefinedECP.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Эта структура доступна начиная с Windows 7. |
заголовка | ntifs.h (include Ntifs.h) |