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) |