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 SOCKADDR_STORAGE que especifica o endereço de transporte do computador cliente. Esse cliente origina a solicitação de arquivo aberto.

Comentários

A pilha do sistema de arquivos pode determinar se NFS_OPEN_ECP_CONTEXT está anexado à solicitação de criação de arquivo. Em seguida, 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 o NFS_OPEN_ECP_CONTEXT informações extras 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 sobre o arquivo aberto ECP somente. Para obter mais informações sobre esse problema, consulte ECPs definidos pelo sistema.

Requisitos

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

Confira também

SOCKADDR_STORAGE

UNICODE_STRING