STORAGE_DEVICE_RESILIENCY_DESCRIPTOR structure (winioctl.h)

Réservé pour le système.

Syntaxe

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;

Membres

Version

Contient la taille de cette structure, en octets. La valeur de ce membre change à mesure que des 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’octets vers la chaîne ASCII terminée par null contenant les propriétés de résilience Name. 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 qui peuvent échouer sans entraîner de perte de données.

NumberOfColumns

Nombre de colonnes dans le périphérique de stockage.

Interleave

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

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête winioctl.h (inclure Windows.h)

Voir aussi

Structures de gestion des disques

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY