estructura FSCTL_GET_INTEGRITY_INFORMATION_BUFFER (winioctl.h)

Contiene información de integridad para un archivo o directorio. Se devuelve desde el código de control de FSCTL_GET_INTEGRITY_INFORMATION .

Sintaxis

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;

Miembros

ChecksumAlgorithm

Algoritmo de suma de comprobación utilizado.

Valor Significado
CHECKSUM_TYPE_NONE
0x0000
El archivo o directorio no está configurado para usar la integridad.
CHECKSUM_TYPE_CRC64
0x0002
El archivo o directorio usa una suma de comprobación CRC64 para proporcionar integridad.
3–0xffff
Reservado para un uso futuro.

Reserved

Reservado para un uso futuro. Establecer en 0.

Flags

Contiene una o varias marcas.

Valor Significado
FSCTL_INTEGRITY_FLAG_CHECKSUM_ENFORCEMENT_OFF
0x00000001
Si se establece, el cumplimiento de la suma de comprobación está deshabilitado.

ChecksumChunkSizeInBytes

Tamaño en bytes de los fragmentos usados para calcular sumas de comprobación.

ClusterSizeInBytes

Tamaño en bytes de un clúster para este volumen. Este valor debe ser una potencia de 2, debe ser mayor o igual que el tamaño del sector del hardware subyacente y debe ser una potencia de 2 múltiplo del tamaño del sector.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado winioctl.h (incluya Windows.h)

Consulte también

FSCTL_GET_INTEGRITY_INFORMATION

FSCTL_SET_INTEGRITY_INFORMATION_BUFFER

Estructuras de administración de volúmenes