Freigeben über


STORAGE_DEVICE_RESILIENCY_DESCRIPTOR-Struktur (winioctl.h)

Ist für das System reserviert.

Syntax

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;

Member

Version

Enthält die Größe dieser Struktur in Bytes. Der Wert dieses Members ändert sich, wenn Member der -Struktur hinzugefügt werden. Legen Sie diese Option auf sizeof(STORAGE_DEVICE_RESILIENCY_DESCRIPTOR) fest.

Size

Gibt die Gesamtgröße der zurückgegebenen Daten in Bytes an. Dies kann Daten umfassen, die dieser Struktur folgen.

NameOffset

Byteoffset auf die MIT NULL endende ASCII-Zeichenfolge, die die Resilienzeigenschaften Name enthält. Für Geräte ohne Name-Eigenschaft ist dies null.

NumberOfLogicalCopies

Anzahl der verfügbaren logischen Kopien von Daten.

NumberOfPhysicalCopies

Anzahl der vollständigen Kopien der gespeicherten Daten.

PhysicalDiskRedundancy

Anzahl von Datenträgern, die fehlschlagen können, ohne zu Datenverlusten zu führen.

NumberOfColumns

Anzahl der Spalten im Speichergerät.

Interleave

Größe einer Stripeeinheit des Speichergeräts in Bytes. Dies wird auch als Streifenbreite oder Interleave des Speichergeräts bezeichnet.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile winioctl.h (windows.h einschließen)

Siehe auch

Strukturen für die Datenträgerverwaltung

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROPERTY_QUERY