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

使用 Entry 成员返回的 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 (包括 FltKernel.h、Ntifs.h)

另请参阅

FILE_LINK_ENTRY_INFORMATION