Поделиться через


структура 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 дополнительные сведения, прикрепленные к запросу на создание файла, см. в разделе Извлечение ESP.

Структура NFS_OPEN_ECP_CONTEXT доступна только для чтения. Его следует использовать для получения сведений только об ecp открытого файла. Дополнительные сведения об этой проблеме см. в разделе Определяемые системой ESP.

Требования

Требование Значение
Минимальная версия клиента Эта структура доступна начиная с Windows 7.
Верхняя часть ntifs.h (включая Ntifs.h)

См. также раздел

SOCKADDR_STORAGE

UNICODE_STRING