Condividi tramite


struttura NFS_OPEN_ECP_CONTEXT (ntifs.h)

La struttura NFS_OPEN_ECP_CONTEXT viene utilizzata dal server NFS (Network File System) per aprire i file in risposta alle richieste client.

Sintassi

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;

Membri

ExportAlias

Puntatore a una struttura UNICODE_STRING che fornisce l'alias di esportazione (nome condivisione) per il server NFS che contiene i file da aprire. Questo membro è un hint e può essere un nome, NULLo una stringa di lunghezza zero.

ClientSocketAddress

Puntatore a una struttura SOCKADDR_STORAGE che specifica l'indirizzo di trasporto del computer client. Questo client ha origine la richiesta di file aperto.

Osservazioni

Lo stack del file system può determinare se NFS_OPEN_ECP_CONTEXT è collegato alla richiesta di creazione del file. Lo stack del file system può quindi usare le informazioni in NFS_OPEN_ECP_CONTEXT per determinare il client che ha richiesto l'apertura del file e il motivo per cui è stato richiesto. Per informazioni su come recuperare l'NFS_OPEN_ECP_CONTEXT informazioni aggiuntive associate a una richiesta di creazione di file, vedere Recupero degli ECP.

La struttura NFS_OPEN_ECP_CONTEXT è di sola lettura. È consigliabile usarlo per recuperare informazioni solo sul file aperto ECP. Per altre informazioni su questo problema, vedere System-Defined ECP.

Fabbisogno

Requisito Valore
client minimo supportato Questa struttura è disponibile a partire da Windows 7.
intestazione ntifs.h (include Ntifs.h)

Vedere anche

SOCKADDR_STORAGE

UNICODE_STRING