estructura STORAGE_DEVICE_RESILIENCY_DESCRIPTOR (winioctl.h)

Reservado para uso del sistema.

Sintaxis

typedef struct _STORAGE_DEVICE_RESILIENCY_DESCRIPTOR {
  DWORD Version;
  DWORD Size;
  DWORD NameOffset;
  DWORD NumberOfLogicalCopies;
  DWORD NumberOfPhysicalCopies;
  DWORD PhysicalDiskRedundancy;
  DWORD NumberOfColumns;
  DWORD Interleave;
} STORAGE_DEVICE_RESILIENCY_DESCRIPTOR, *PSTORAGE_DEVICE_RESILIENCY_DESCRIPTOR;

Miembros

Version

Contiene el tamaño de esta estructura, en bytes. El valor de este miembro cambiará a medida que se agreguen miembros a la estructura. Establézcalo en sizeof(STORAGE_DEVICE_RESILIENCY_DESCRIPTOR).

Size

Especifica el tamaño total de los datos devueltos, en bytes. Esto puede incluir datos que siguen a esta estructura.

NameOffset

Desplazamiento de bytes a la cadena ASCII terminada en null que contiene las propiedades de resistencia Name. En el caso de los dispositivos sin propiedad Name, será cero.

NumberOfLogicalCopies

Número de copias lógicas de los datos que están disponibles.

NumberOfPhysicalCopies

Número de copias completas de los datos almacenados.

PhysicalDiskRedundancy

Número de discos que pueden producir errores sin dar lugar a la pérdida de datos.

NumberOfColumns

Número de columnas del dispositivo de almacenamiento.

Interleave

Tamaño de una unidad de franja del dispositivo de almacenamiento, en bytes. Esto también se conoce como ancho de franja o intercalación del dispositivo de almacenamiento.

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 (incluye Windows.h)

Consulte también

Estructuras de administración de discos

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY