Partager via


structure NFS_OPEN_ECP_CONTEXT (ntifs.h)

La structure NFS_OPEN_ECP_CONTEXT est utilisée par le serveur NFS (Network File System) pour ouvrir des fichiers en réponse aux demandes des clients.

Syntaxe

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;

Membres

ExportAlias

Pointeur vers une structure de UNICODE_STRING qui fournit l’alias d’exportation (nom du partage) pour le serveur NFS qui contient les fichiers à ouvrir. Ce membre est un indicateur et peut être un nom, NULL ou une chaîne de longueur nulle.

ClientSocketAddress

Pointeur vers une structure SOCKADDR_STORAGE qui spécifie l’adresse de transport de l’ordinateur client. Ce client est à l’origine de la demande de fichier ouvert.

Remarques

La pile du système de fichiers peut déterminer si NFS_OPEN_ECP_CONTEXT est attaché à la demande de création de fichier. La pile du système de fichiers peut ensuite utiliser les informations contenues dans NFS_OPEN_ECP_CONTEXT pour déterminer le client qui a demandé l’ouverture du fichier et pourquoi il a été demandé. Pour plus d’informations sur la récupération des NFS_OPEN_ECP_CONTEXT informations supplémentaires attachées à une demande de création de fichier, consultez Récupération des fournisseurs d’environnement.

La structure NFS_OPEN_ECP_CONTEXT est en lecture seule. Vous devez l’utiliser pour récupérer des informations sur le fichier ouvert ECP uniquement. Pour plus d’informations sur ce problème, consultez Les fournisseurs d’environnement définis par le système.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Cette structure est disponible à partir de Windows 7.
En-tête ntifs.h (inclure Ntifs.h)

Voir aussi

SOCKADDR_STORAGE

UNICODE_STRING