FILE_STANDARD_INFORMATION 結構 (wdm.h)
FILE_STANDARD_INFORMATION 結構會作為查詢或設定檔案資訊的例程自變數。
語法
typedef struct _FILE_STANDARD_INFORMATION {
LARGE_INTEGER AllocationSize;
LARGE_INTEGER EndOfFile;
ULONG NumberOfLinks;
BOOLEAN DeletePending;
BOOLEAN Directory;
} FILE_STANDARD_INFORMATION, *PFILE_STANDARD_INFORMATION;
成員
AllocationSize
以位元組為單位的檔案配置大小。 此值通常是基礎實體裝置的扇區或叢集大小的倍數。
EndOfFile
檔案位置結尾做為位元移。
NumberOfLinks
檔案的硬式連結數目。
DeletePending
刪除擱置狀態。 TRUE 表示已要求刪除檔案。
Directory
檔案目錄狀態。 TRUE 表示檔案物件代表目錄。
言論
EndOfFile 指定檔案結尾的位元組位移。 因為這個值是以零起始,所以實際上會參考檔案中的第一個自由位元組;也就是說,這是緊接在檔案中最後一個有效位元組之後的位元組位移。
要求
要求 | 價值 |
---|---|
標頭 | wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h) |