Partager via


STORAGE_DEVICE_RESILIENCY_DESCRIPTOR structure (ntddstor.h)

Réservé pour le 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 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

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête ntddstor.h (inclure Ntddstor.h)

Voir aussi

IOCTL_STORAGE_QUERY_PROPERTY