Freigeben über


STORAGE_DEVICE_RESILIENCY_DESCRIPTOR Struktur (ntddstor.h)

Reserviert für die Systemverwendung.

Syntax

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;

Angehörige

Version

Enthält die Größe dieser Struktur in Byte. Der Wert dieses Elements ändert sich, wenn Elemente der Struktur hinzugefügt werden. Auf sizeof(STORAGE_DEVICE_RESILIENCY_DESCRIPTOR)festgelegt.

Size

Gibt die Gesamtgröße der zurückgegebenen Daten in Bytes an. Dazu können Daten gehören, die auf diese Struktur folgen.

NameOffset

Byte offset to the null-terminated ASCII string containing the resiliency properties Name. 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

Die Anzahl der Datenträger, die ohne Datenverlust fehlschlagen können.

NumberOfColumns

Die Anzahl der Spalten im Speichergerät.

Interleave

Größe einer Stripeeinheit des Speichergeräts in Byte. Dies wird auch als Streifenbreite oder Überlagerung des Speichergeräts bezeichnet.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- ntddstor.h (include Ntddstor.h)

Siehe auch

IOCTL_STORAGE_QUERY_PROPERTY