NFS_OPEN_ECP_CONTEXT-Struktur (ntifs.h)

Die NFS_OPEN_ECP_CONTEXT-Struktur wird vom NFS-Server (Network File System) verwendet, um Dateien als Reaktion auf Clientanforderungen zu öffnen.

Syntax

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;

Member

ExportAlias

Ein Zeiger auf eine UNICODE_STRING Struktur, die den Exportalias (Freigabename) für den NFS-Server bereitstellt, der die zu öffnenden Dateien enthält. Dieser Member ist ein Hinweis und kann ein Name, NULL oder eine Zeichenfolge der Länge Null sein.

ClientSocketAddress

Ein Zeiger auf eine SOCKADDR_STORAGE-Struktur , die die Transportadresse des Clientcomputers angibt. Dieser Client stammt aus der Open File-Anforderung.

Hinweise

Der Dateisystemstapel kann bestimmen, ob NFS_OPEN_ECP_CONTEXT an die Anforderung zum Erstellen einer Datei angefügt ist. Der Dateisystemstapel kann dann die Informationen in NFS_OPEN_ECP_CONTEXT verwenden, um den Client zu ermitteln, der das Öffnen der Datei angefordert hat, und warum sie angefordert wurde. Informationen zum Abrufen der NFS_OPEN_ECP_CONTEXT zusätzlichen Informationen, die an eine Anforderung zum Erstellen einer Datei angefügt sind, finden Sie unter Abrufen von ECPs.

Die NFS_OPEN_ECP_CONTEXT-Struktur ist schreibgeschützt. Sie sollten es nur verwenden, um Informationen über die geöffnete Datei ECP abzurufen. Weitere Informationen zu diesem Problem finden Sie unter Systemdefinierte ECPs.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Diese Struktur ist ab Windows 7 verfügbar.
Kopfzeile ntifs.h (include Ntifs.h)

Weitere Informationen

SOCKADDR_STORAGE

UNICODE_STRING