FSCTL_SET_INTEGRITY_INFORMATION_BUFFER structure (winioctl.h)
Input buffer passed with the FSCTL_SET_INTEGRITY_INFORMATION control code.
Syntax
typedef struct _FSCTL_SET_INTEGRITY_INFORMATION_BUFFER {
WORD ChecksumAlgorithm;
WORD Reserved;
DWORD Flags;
} FSCTL_SET_INTEGRITY_INFORMATION_BUFFER, *PFSCTL_SET_INTEGRITY_INFORMATION_BUFFER;
Members
ChecksumAlgorithm
Specifies the checksum algorithm.
Reserved
Must be 0
Flags
Contains zero or more flags.
Remarks
If FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF is specified and the file is opened with sharing permissions such that subsequent opens can succeed, it's possible for corrupt data to be read by an application that did not specify FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | winioctl.h (include Windows.h) |
See also
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER