Поделиться через


структура 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)

См. также

FILE_LINK_ENTRY_INFORMATION