Partager via


structure FILE_LINKS_INFORMATION (ntifs.h)

La structure FILE_LINKS_INFORMATION est utilisée pour interroger ou définir des liens durs researchNTFS vers un fichier existant.

Syntaxe

typedef struct _FILE_LINKS_INFORMATION {
  ULONG                       BytesNeeded;
  ULONG                       EntriesReturned;
  FILE_LINK_ENTRY_INFORMATION Entry;
} FILE_LINKS_INFORMATION, *PFILE_LINKS_INFORMATION;

Membres

BytesNeeded

Nombre d’octets nécessaires pour contenir tous les noms disponibles retournés dans Entrée. Cette valeur doit être supérieure à 0.

EntriesReturned

Nombre de structures FILE_LINK_ENTRY_INFORMATION qui ont été retournées à l’aide du membre Entry .

Entry

Mémoire tampon qui contient les structures FILE_LINK_ENTRY_INFORMATION retournées .

Remarques

Si EntriesReturned a la valeur 0, la mémoire disponible n’est pas suffisante pour retourner une entrée. Le STATUS_BUFFER_OVERFLOW d’erreur (0x80000005) indique que toutes les entrées disponibles n’ont pas été retournées.

L’entrée est la première structure FILE_LINK_ENTRY_INFORMATION d’une liste d’entrées. Si le champ NextEntryOffset d’une entrée a la valeur 0, aucune autre entrée n’a été retournée ; sinon, l’entrée suivante retournée se trouve nextEntryOffset octets de l’entrée précédente.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
En-tête ntifs.h (include FltKernel.h, Ntifs.h)

Voir aussi

FILE_LINK_ENTRY_INFORMATION