Freigeben über


VDS-Strukturen

[Ab Windows 8 und Windows Server 2012 wird die Virtual Disk Service COM-Schnittstelle von der Windows Storage Management APIersetzt.]

VDS stellt Strukturen bereit, die Objekteigenschaften, Benachrichtigungen und andere Entitäten definieren, die im VDS-Objektmodelldargestellt werden.

Struktur Beschreibung
CHANGE_ATTRIBUTES_PARAMETERS Definiert die Partitionsparameter eines Partitionsstils.
CHANGE_PARTITION_TYPE_PARAMETERS Beschreibt parameter, die beim Ändern des Partitionstyps verwendet werden sollen.
CREATE_PARTITION_PARAMETERS Definiert die Partitionsparameter eines Partitionsstils.
VDS_ASYNC_OUTPUT Stellt Ausgabeinformationen für das asynchrone Objekt dar.
VDS_CONTROLLER_NOTIFICATION Gibt die gültigen Objektstatuswerte eines Controllers an.
VDS_CONTROLLER_PROP Definiert die Eigenschaften eines Controllerobjekts.
VDS_CREATE_VDISK_PARAMETERS Enthält die Parameter, die beim Erstellen eines virtuellen Datenträgers verwendet werden sollen.
VDS_DISK_EXTENT Definiert die Eigenschaften eines Datenträgerumfangs.
VDS_DISK_FREE_EXTENT Beschreibt ein freies Ausmaß auf einem Datenträger.
VDS_DISK_NOTIFICATION Stellt Datenträgerbenachrichtigungsinformationen dar, die vom zugrunde liegenden Anbieter oder von VDS für nicht initialisierte Datenträger generiert werden.
VDS_DISK_PROP Definiert die Eigenschaften eines Datenträgerobjekts.
VDS_DISK_PROP2 Definiert die Eigenschaften eines Datenträgerobjekts. Diese Struktur ist identisch mit der VDS_DISK_PROP-Struktur, mit der Ausnahme, dass sie auch den Standortpfad enthält und, wenn der Datenträger offline ist, der Grund dafür ist, warum sie offline ist.
VDS_DRIVE_EXTENT Definiert die Eigenschaften eines Laufwerksumfangs.
VDS_DRIVE_LETTER_NOTIFICATION Stellt Laufwerkbuchstaben-Benachrichtigungsinformationen dar, die von VDS generiert werden.
VDS_DRIVE_LETTER_PROP Stellt Eigenschaften für den Laufwerkbuchstaben dar.
VDS_DRIVE_NOTIFICATION Enthält die Details einer Laufwerkbenachrichtigung.
VDS_DRIVE_PROP Definiert die Eigenschaften eines Laufwerkobjekts.
VDS_DRIVE_PROP2 Definiert die Eigenschaften eines Laufwerkobjekts. Diese Struktur ist identisch mit der VDS_DRIVE_PROP Struktur, mit der Ausnahme, dass sie die Gehäusenummer, den Bustyp und die Spindelgeschwindigkeit als Member enthält.
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP Stellt Informationen zu Dateisystemen bereit, die für Formatierungsvolumes unterstützt werden.
VDS_FILE_SYSTEM_NOTIFICATION Stellt dateisystembenachrichtigungsinformationen dar, die von VDS generiert werden.
VDS_FILE_SYSTEM_PROP Stellt Eigenschaften für Dateisysteme dar.
VDS_FILE_SYSTEM_TYPE_PROP Stellt Eigenschaften dar, die Dateisystemtypen identifizieren.
VDS_HBAPORT_PROP Definiert die Eigenschaften eines HBA-Portobjekts.
VDS_HINTS Enthält die automagischen Hinweise für einen LUN- oder LUN-Plex.
VDS_HINTS2 Enthält die automatischen Hinweise für eine LUN in einem Speicherpool.
VDS_INPUT_DISK Stellt Eingabedatenträgerinformationen dar.
VDS_INTERCONNECT Enthält die Adressdaten einer physischen Verbindung.
VDS_IPADDRESS Definiert eine IP-Adresse und einen Port.
VDS_ISCSI_INITIATOR_ADAPTER_PROP Definiert die Eigenschaften eines iSCSI-Initiatoradapterobjekts.
VDS_ISCSI_INITIATOR_PORTAL_PROP Definiert die Eigenschaften eines iSCSI-Initiatorportalobjekts.
VDS_ISCSI_IPSEC_KEY Definiert den vorab freigegebenen Schlüssel für ein iSCSI-Portal.
VDS_ISCSI_PORTAL_PROP Definiert die Eigenschaften eines iSCSI-Portalobjekts.
VDS_ISCSI_PORTALGROUP_PROP Definiert die Eigenschaften eines iSCSI-Portalgruppenobjekts.
VDS_ISCSI_SHARED_SECRET Definiert den freigegebenen CHAP-Schlüssel für einen iSCSI-Initiator oder -Ziel.
VDS_ISCSI_TARGET_PROP Definiert die Eigenschaften eines iSCSI-Zielobjekts.
VDS_LUN_INFORMATION Enthält Informationen zu einer LUN oder einem Datenträger.
VDS_LUN_NOTIFICATION Enthält die Details einer LUN-Benachrichtigung.
VDS_LUN_PLEX_PROP Definiert die Eigenschaften eines LUN-plex-Objekts.
VDS_LUN_PROP Definiert die Eigenschaften eines LUN-Objekts.
VDS_MOUNT_POINT_NOTIFICATION Stellt Benachrichtigungsinformationen dar, die vom Basis- oder dynamischen Softwareanbieter zurückgegeben wurden, da sich ein Laufwerkbuchstaben oder ein Volume-GUID-Pfad geändert hat.
VDS_NOTIFICATION Enthält die VDS-Benachrichtigungsstrukturen, die für jeden Benachrichtigungszieltyp (Betreff) spezifisch sind.
VDS_PACK_NOTIFICATION Stellt Packbenachrichtigungsinformationen dar, die vom zugrunde liegenden Basis- oder dynamischen Softwareanbieter generiert werden.
VDS_PACK_PROP Stellt Eigenschaften für das pack-Objektdar.
VDS_PARTITION_INFO_GPT Stellt Informationen für eine GUID-Partitionstabelle (GPT)-Partition dar.
VDS_PARTITION_INFO_MBR Stellt Informationen für eine MBR-Partition (Master Boot Record) dar.
VDS_PARTITION_INFORMATION_EX Diese Struktur ist für die Systemverwendung reserviert.
VDS_PARTITION_NOTIFICATION Stellt Partitionsbenachrichtigungsinformationen dar, die vom zugrunde liegenden Basis- oder dynamischen Softwareanbieter generiert werden.
VDS_PARTITION_PROP Definiert die Eigenschaften einer Partition.
VDS_PATH_ID Definiert eine eindeutige Identifikation für einen Pfad.
VDS_PATH_INFO Definiert die Informationen für einen Pfad.
VDS_PATH_POLICY Definiert die Richtlinie zum Lastenausgleich, da sie auf einen bestimmten Pfad angewendet wird.
VDS_POOL_ATTRIBUTES Definiert die Attribute eines Speicherpools.
VDS_POOL_CUSTOM_ATTRIBUTES Definiert ein benutzerdefiniertes Attribut eines Speicherpools.
VDS_PORT_NOTIFICATION Definiert die Details der Controllerportereignisse.
VDS_PORT_PROP Enthält die Eigenschaften eines Controllerportobjekts.
VDS_PORTAL_GROUP_NOTIFICATION Definiert die Details der iSCSI-Portalgruppenereignisse.
VDS_PORTAL_NOTIFICATION Definiert die Details von iSCSI-Portalereignissen.
VDS_PROVIDER_PROP Definiert die Eigenschaften eines Anbieterobjekts.
VDS_REPARSE_POINT_PROP Definiert die Analysepunkteigenschaften eines Volumeobjekts.
VDS_SERVICE_PROP Definiert die Eigenschaften des Dienstobjekts.
VDS_STORAGE_DEVICE_ID_DESCRIPTOR Stellt eine oder mehrere VDS_STORAGE_IDENTIFIER Strukturen für ein Speichergerät bereit (in der Regel eine Instanz im Gegensatz zu einer Klasse des Geräts).
VDS_STORAGE_IDENTIFIER Identifiziert ein Speichergerät mithilfe eines bestimmten Codesatzes und Typs.
VDS_STORAGE_POOL_DRIVE_EXTENT Definiert einen Laufwerksumfang, der von einem Speicherpoolverwendet werden kann.
VDS_STORAGE_POOL_PROP Definiert die Eigenschaften eines Speicherpoolobjekts.
VDS_SUB_SYSTEM_NOTIFICATION Enthält die Details einer Subsystembenachrichtigung.
VDS_SUB_SYSTEM_PROP Definiert die Eigenschaften eines Subsystemobjekts.
VDS_SUB_SYSTEM_PROP2 Definiert die Eigenschaften eines Subsystemobjekts. Diese Struktur ist identisch mit der VDS_SUB_SYSTEM_PROP-Struktur, mit der Ausnahme, dass sie die unterstützten RAID-Typen und die Anzahl der Gehäuse als Member enthält.
VDS_TARGET_NOTIFICATION Definiert die Details von iSCSI-Zielereignissen.
VDS_VDISK_PROPERTIES Definiert die Eigenschaften eines virtuellen Datenträgers.
VDS_VOLUME_NOTIFICATION Stellt Volumenbenachrichtigungsinformationen dar, die vom zugrunde liegenden Basis- und dynamischen Softwareanbieter generiert werden.
VDS_VOLUME_PLEX_PROP Stellt Eigenschaften für das Volume-plex-Objekt dar.
VDS_VOLUME_PROP Definiert die Eigenschaften für ein Volumeobjekt.
VDS_VOLUME_PROP2 Definiert die Eigenschaften eines Volumeobjekts. Diese Struktur ist identisch mit der VDS_VOLUME_PROP-Struktur, mit der Ausnahme, dass sie auch die Volume-GUIDs enthält.
VDS_WWN Definiert einen weltweiten Namen (WWN).