FILE_LINKS_INFORMATION Struktur (ntifs.h)
Die FILE_LINKS_INFORMATION Struktur wird verwendet, um researchNTFS hard links zu einer vorhandenen Datei abzufragen oder festzulegen.
Syntax
typedef struct _FILE_LINKS_INFORMATION {
ULONG BytesNeeded;
ULONG EntriesReturned;
FILE_LINK_ENTRY_INFORMATION Entry;
} FILE_LINKS_INFORMATION, *PFILE_LINKS_INFORMATION;
Angehörige
BytesNeeded
Die Anzahl der Bytes, die erforderlich sind, um alle verfügbaren Namen, die in Entryzurückgegeben werden, enthalten. Dieser Wert muss größer als 0 sein.
EntriesReturned
Die Anzahl der FILE_LINK_ENTRY_INFORMATION Strukturen, die mithilfe des Eintragselements zurückgegeben wurden.
Entry
Ein Puffer, der die zurückgegebenen FILE_LINK_ENTRY_INFORMATION Strukturen enthält.
Bemerkungen
Wenn EntriesReturned den Wert 0 aufweist, steht nicht genügend Arbeitsspeicher zur Verfügung, um einen Eintrag zurückzugeben. Der Fehler STATUS_BUFFER_OVERFLOW (0x80000005) gibt an, dass nicht alle verfügbaren Einträge zurückgegeben wurden.
Eintrags- ist die erste FILE_LINK_ENTRY_INFORMATION Struktur in einer Liste von Einträgen. Wenn das NextEntryOffset Feld eines Eintrags den Wert 0 aufweist, wurden keine weiteren Einträge zurückgegeben; andernfalls befindet sich der zurückgegebene nächste Eintrag NextEntryOffset Bytes aus dem vorherigen Eintrag.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Header- | ntifs.h (include FltKernel.h, Ntifs.h) |