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