Freigeben über


FILE_REPARSE_POINT_INFORMATION-Struktur (ntifs.h)

Die FILE_REPARSE_POINT_INFORMATION-Struktur wird verwendet, um Informationen zu einem Analysepunkt abzufragen.

Syntax

typedef struct _FILE_REPARSE_POINT_INFORMATION {
  LONGLONG FileReference;
  ULONG    Tag;
} FILE_REPARSE_POINT_INFORMATION, *PFILE_REPARSE_POINT_INFORMATION;

Member

FileReference

Die 8-Byte-Dateireferenznummer für die Datei. NTFS generiert diese Nummer und weist sie automatisch der Datei zu, wenn die Datei erstellt wird.

Tag

Das Analysepunkttag, das die Struktur der Analysedaten angibt. Weitere Informationen zu Analysepunkttags finden Sie unter Informationen zu Analysepunkten.

Hinweise

Diese Informationen können auf eine der folgenden Arten abgefragt werden:

  • Rufen Sie ZwQueryDirectoryFileEx auf, und übergeben Sie FileReparsePointInformation als Wert von FileInformationClass , und übergeben Sie einen vom Aufrufer zugeordneten , FILE_REPARSE_POINT_INFORMATION strukturierten Puffer als Wert von FileInformation.

  • Erstellen Sie ein IRP mit Hauptfunktionscode IRP_MJ_DIRECTORY_CONTROL und Nebenfunktionscode IRP_MN_QUERY_DIRECTORY.

Zum Abfragen dieser Informationen sind keine spezifischen Zugriffsrechte erforderlich.

Diese Struktur muss LONG ausgerichtet sein.

Weitere Informationen zu Analysepunkten finden Sie unter Informationen zu Analysepunkten.

Anforderungen

Anforderung Wert
Header ntifs.h (include Ntifs.h, Fltkernel.h)

Weitere Informationen

FltTagFileEx

IRP_MJ_DIRECTORY_CONTROL

ZwQueryDirectoryFileEx