Compartilhar via


estrutura NFS_OPEN_ECP_CONTEXT (ntifs.h)

A estrutura NFS_OPEN_ECP_CONTEXT é usada pelo servidor NFS (Sistema de Arquivos de Rede) para abrir arquivos em resposta às solicitações do cliente.

Sintaxe

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;

Membros

ExportAlias

Um ponteiro para uma estrutura UNICODE_STRING que fornece o alias de exportação (nome do compartilhamento) para o servidor NFS que contém os arquivos a serem abertos. Esse membro é uma dica e pode ser um nome, NULL ou uma cadeia de caracteres de comprimento zero.

ClientSocketAddress

Um ponteiro para uma estrutura de SOCKADDR_STORAGE que especifica o endereço de transporte do computador cliente. Esse cliente origina a solicitação de arquivo aberta.

Observações

A pilha do sistema de arquivos pode determinar se NFS_OPEN_ECP_CONTEXT está anexado à solicitação de criação de arquivo. A pilha do sistema de arquivos pode usar as informações em NFS_OPEN_ECP_CONTEXT para determinar o cliente que solicitou que o arquivo fosse aberto e por que ele foi solicitado. Para obter informações sobre como recuperar a NFS_OPEN_ECP_CONTEXT informações adicionais anexadas a uma solicitação de criação de arquivo, consulte Recuperando ECPs.

A estrutura NFS_OPEN_ECP_CONTEXT é somente leitura. Você deve usá-lo para recuperar informações apenas sobre o arquivo aberto ECP. Para obter mais informações sobre esse problema, consulte System-Defined ECPs.

Requisitos

Requisito Valor
de cliente com suporte mínimo Essa estrutura está disponível a partir do Windows 7.
cabeçalho ntifs.h (inclua Ntifs.h)

Consulte também

SOCKADDR_STORAGE

UNICODE_STRING