структура FILE_LINKS_INFORMATION (ntifs.h)
Структура FILE_LINKS_INFORMATION используется для запроса или задания жестких ссылок researchNTFS на существующий файл.
Синтаксис
typedef struct _FILE_LINKS_INFORMATION {
ULONG BytesNeeded;
ULONG EntriesReturned;
FILE_LINK_ENTRY_INFORMATION Entry;
} FILE_LINKS_INFORMATION, *PFILE_LINKS_INFORMATION;
Члены
BytesNeeded
Количество байтов, необходимых для хранения всех доступных имен, возвращаемых в элементе Entry. Это значение должно быть больше 0.
EntriesReturned
Количество FILE_LINK_ENTRY_INFORMATION структур, возвращенных с помощью элемента Entry .
Entry
Буфер, содержащий возвращенные структуры FILE_LINK_ENTRY_INFORMATION .
Комментарии
Если параметр EntriesReturned имеет значение 0, недостаточно доступной памяти для возврата записи. Ошибка STATUS_BUFFER_OVERFLOW (0x80000005) указывает, что были возвращены не все доступные записи.
Запись является первой FILE_LINK_ENTRY_INFORMATION структурой в списке записей. Если поле NextEntryOffset записи имеет значение 0, дальнейшие записи не возвращаются; в противном случае следующая возвращенная запись находится в байтах NextEntryOffset из предыдущей записи.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | ntifs.h (включая FltKernel.h, Ntifs.h) |