FILE_ID_INFO-Struktur (winbase.h)

Enthält Identifikationsinformationen für eine Datei. Diese Struktur wird von der GetFileInformationByHandleEx-Funktion zurückgegeben, wenn FileIdInfo im FileInformationClass-Parameter übergeben wird.

Syntax

typedef struct _FILE_ID_INFO {
  ULONGLONG   VolumeSerialNumber;
  FILE_ID_128 FileId;
} FILE_ID_INFO, *PFILE_ID_INFO;

Member

VolumeSerialNumber

Die Seriennummer des Volumes, das eine Datei enthält.

FileId

Der 128-Bit-Dateibezeichner für die Datei. Der Dateibezeichner und die Volumeseriennummer identifizieren eindeutig eine Datei auf einem einzelnen Computer. Um zu bestimmen, ob zwei geöffnete Handles dieselbe Datei darstellen, kombinieren Sie den Bezeichner und die Volume-Seriennummer für jede Datei, und vergleichen Sie sie.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile winbase.h (einschließlich Windows.h)

Weitere Informationen

FILE_ID_128

FILE_INFO_BY_HANDLE_CLASS

Strukturen in der Dateiverwaltung

GetFileInformationByHandleEx