FSCTL_GET_INTEGRITY_INFORMATION_BUFFER 結構 (winioctl.h)
包含檔案或目錄的完整性資訊。 從 FSCTL_GET_INTEGRITY_INFORMATION 控制項程式碼傳回。
語法
typedef struct _FSCTL_GET_INTEGRITY_INFORMATION_BUFFER {
WORD ChecksumAlgorithm;
WORD Reserved;
DWORD Flags;
DWORD ChecksumChunkSizeInBytes;
DWORD ClusterSizeInBytes;
} FSCTL_GET_INTEGRITY_INFORMATION_BUFFER, *PFSCTL_GET_INTEGRITY_INFORMATION_BUFFER;
成員
ChecksumAlgorithm
使用的總和檢查碼演算法。
值 | 意義 |
---|---|
|
檔案或目錄未設定為使用完整性。 |
|
檔案或目錄會使用 CRC64 總和檢查碼來提供完整性。 |
|
保留供未來使用。 |
Reserved
保留供未來使用。 設定為 0。
Flags
包含一或多個旗標。
值 | 意義 |
---|---|
|
如果設定,則會停用總和檢查碼強制執行。 |
ChecksumChunkSizeInBytes
區塊的大小以位元組為單位,用來計算總和檢查碼。
ClusterSizeInBytes
此磁片區的叢集位元組大小。 這個值必須是 2 的電源,必須大於或等於基礎硬體的磁區大小,而且必須是 2 倍的磁區大小。
規格需求
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | winioctl.h (包含 Windows.h) |
另請參閱
FSCTL_GET_INTEGRITY_INFORMATION