Partager via


structure STORAGE_DEVICE_RESILIENCY_DESCRIPTOR (ntddstor.h)

Réservé à l’utilisation du système.

Syntaxe

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

Membres

Version

Contient la taille de cette structure, en octets. La valeur de ce membre change à mesure que les membres sont ajoutés à la structure. Défini sur sizeof(STORAGE_DEVICE_RESILIENCY_DESCRIPTOR).

Size

Spécifie la taille totale des données retournées, en octets. Cela peut inclure des données qui suivent cette structure.

NameOffset

Décalage d’octet vers la chaîne ASCII terminée par null contenant le nom des propriétés de résilience. Pour les appareils sans propriété Name, il s’agit de zéro.

NumberOfLogicalCopies

Nombre de copies logiques de données disponibles.

NumberOfPhysicalCopies

Nombre de copies complètes des données stockées.

PhysicalDiskRedundancy

Nombre de disques pouvant échouer sans entraîner de perte de données.

NumberOfColumns

Nombre de colonnes dans l’appareil de stockage.

Interleave

Taille d’une unité de bande de l’appareil de stockage, en octets. Il s’agit également de la largeur de bande ou de l’entrelacement de l’appareil de stockage.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Windows Server 2012
d’en-tête ntddstor.h (include Ntddstor.h)

Voir aussi

IOCTL_STORAGE_QUERY_PROPERTY