структура 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
Количество байтов, необходимых для хранения всех доступных имен, возвращенных в записи. Это значение должно быть больше 0.
EntriesReturned
Число FILE_LINK_ENTRY_INFORMATION структур, возвращенных с помощью элемента записи.
Entry
Буфер, содержащий возвращаемые FILE_LINK_ENTRY_INFORMATION структуры.
Замечания
Если EntriesReturned имеет значение 0, для возврата записи недостаточно доступной памяти. Ошибка STATUS_BUFFER_OVERFLOW (0x80000005) указывает, что не все доступные записи были возвращены.
запись является первой FILE_LINK_ENTRY_INFORMATION структурой в списке записей. Если поле NextEntryOffset записи имеет значение 0, дальнейшие записи не возвращаются; В противном случае возвращается следующая запись, расположенная NextEntryOffset байтами из предыдущей записи.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
заголовка | ntifs.h (include FltKernel.h, Ntifs.h) |