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) 表示未传回所有可用的项目。
Entry 是專案清單中的第一個 FILE_LINK_ENTRY_INFORMATION 結構。 如果專案的 NextEntryOffset 欄位值為 0,則不會傳回任何進一步的專案;否則,傳回的下一個項目會位於上一個專案的 NextEntryOffset 位元組。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
標頭 | ntifs.h (包含 FltKernel.h、Ntifs.h) |