Partager via


FILE_REPARSE_POINT_INFORMATION structure (ntifs.h)

La structure FILE_REPARSE_POINT_INFORMATION est utilisée pour rechercher des informations sur un point d’analyse.

Syntaxe

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

Membres

FileReference

Numéro de référence de fichier de 8 octets pour le fichier. NTFS génère ce numéro et l’affecte automatiquement au fichier lors de la création du fichier.

Tag

Balise de point d’analyse qui indique la structure des données d’analyse. Pour plus d’informations sur les balises de point d’analyse, consultez À propos des points d’analyse.

Remarques

Ces informations peuvent être interrogées de l’une des manières suivantes :

  • Appelez ZwQueryDirectoryFileEx, en passant FileReparsePointInformation comme valeur de FileInformationClass et en transmettant une mémoire tampon FILE_REPARSE_POINT_INFORMATION-allouée à l’appelant comme valeur de FileInformation.

  • Créez un IRP avec le code de fonction principale IRP_MJ_DIRECTORY_CONTROL et le code de fonction secondaire IRP_MN_QUERY_DIRECTORY.

Aucun droit d’accès spécifique n’est requis pour interroger ces informations.

Cette structure doit être alignée sur le long terme.

Pour plus d’informations sur les points d’analyse, consultez À propos des points d’analyse.

Configuration requise

Condition requise Valeur
En-tête ntifs.h (include Ntifs.h, Fltkernel.h)

Voir aussi

FltTagFileEx

IRP_MJ_DIRECTORY_CONTROL

ZwQueryDirectoryFileEx