FILE_STANDARD_INFORMATION_EX結構 (wdm.h)
FILE_STANDARD_INFORMATION_EX 結構會當做查詢或設定檔案資訊的例程自變數使用。
語法
typedef struct _FILE_STANDARD_INFORMATION_EX {
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG NumberOfLinks;
BOOLEAN DeletePending;
BOOLEAN Directory;
BOOLEAN AlternateStream;
BOOLEAN MetadataAttribute;
} FILE_STANDARD_INFORMATION_EX, *PFILE_STANDARD_INFORMATION_EX;
成員
AllocationSize
以位元組為單位的檔案配置大小。 此值通常是基礎實體裝置的扇區或叢集大小的倍數。
EndOfFile
檔案位置結尾做為位元移。
NumberOfLinks
檔案的硬式連結數目。
DeletePending
刪除擱置狀態。 TRUE 表示已要求刪除檔案。
Directory
檔案目錄狀態。 TRUE 表示檔案物件代表目錄。
AlternateStream
替代數據流狀態。 TRUE 表示檔案物件代表替代數據流。
MetadataAttribute
元數據屬性狀態。 TRUE 表示檔案物件代表元數據屬性。
備註
EndOfFile 會指定檔案結尾的位元組位移。 因為這個值是以零起始,所以實際上會參考檔案中的第一個可用位元組;也就是說,它是緊接在檔案中最後一個有效位元組之後的位元組位移。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |