Freigeben über


FILE_NAME_INFO-Struktur (winbase.h)

Empfängt den Dateinamen. Wird für beliebige Handles verwendet. Verwenden Sie nur beim Aufrufen von GetFileInformationByHandleEx.

Syntax

typedef struct _FILE_NAME_INFO {
  DWORD FileNameLength;
  WCHAR FileName[1];
} FILE_NAME_INFO, *PFILE_NAME_INFO;

Member

FileNameLength

Die Größe der FileName-Zeichenfolge in Bytes.

FileName[1]

Der zurückgegebene Dateiname.

Hinweise

Wenn der Aufruf von GetFileInformationByHandleEx mit ERROR_MORE_DATA fehlschlägt, weil nicht genügend Pufferspeicher für die gesamte Länge des Dateinamens vorhanden war, enthält das FileNameLength Feld die erforderliche Länge des Dateinamens in Bytes.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile winbase.h (einschließlich Windows.h)
Verteilbare Komponente Windows SDK unter Windows Server 2003 und Windows XP.

Weitere Informationen

FILE_INFO_BY_HANDLE_CLASS

GetFileInformationByHandleEx