virtdisk.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

virtdisk.h enthält die folgenden Programmierschnittstellen:

Functions

 
AddVirtualDiskParent

Fügt ein übergeordnetes Element an einen virtuellen Datenträger an, der mit dem flag OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN geöffnet wird.
ApplySnapshotVhdSet

Wendet eine Momentaufnahme des aktuellen virtuellen Datenträgers für VHD-Set-Dateien an.
AttachVirtualDisk

Fügt eine virtuelle Festplatte (VHD) oder eine CD- oder DVD-Imagedatei (ISO) an, indem ein entsprechender VHD-Anbieter zum Ausführen der Anlage ausfindig wird.
BreakMirrorVirtualDisk

Unterbricht einen zuvor initiierten Spiegel Vorgang und legt den Spiegel auf den aktiven virtuellen Datenträger fest.
CompactVirtualDisk

Reduziert die Größe einer VHD-Sicherungsspeicherdatei.
CreateVirtualDisk

Erstellt eine VHD-Imagedatei (Virtual Hard Disk) mithilfe von Standardparametern oder unter Verwendung eines vorhandenen virtuellen Datenträgers oder physischen Datenträgers.
DeleteSnapshotVhdSet

Löscht einen Momentaufnahme aus einer VHD-Set-Datei.
DeleteVirtualDiskMetadata

Löscht Metadaten von einem virtuellen Datenträger.
DetachVirtualDisk

Trennt eine virtuelle Festplatte (VHD) oder eine CD- oder DVD-Imagedatei (ISO), indem sie einen geeigneten anbieter für virtuelle Datenträger für die Ausführung des Vorgangs ausfindig machen.
EnumerateVirtualDiskMetadata

Listet die Metadaten auf, die einem virtuellen Datenträger zugeordnet sind.
ExpandVirtualDisk

Erhöht die Größe einer festen oder dynamisch erweiterbaren virtuellen Festplatte (VHD).
GetStorageDependencyInformation

Gibt die Beziehungen zwischen virtuellen Festplatten (VHDs) oder CD- oder DVD-Imagedatei (ISO) oder den Volumes zurück, die auf diesen Datenträgern und ihrem übergeordneten Datenträger oder Volume enthalten sind.
GetVirtualDiskInformation

Ruft Informationen zu einer VHD ab.
GetVirtualDiskMetadata

Ruft die angegebenen Metadaten vom virtuellen Datenträger ab.
GetVirtualDiskOperationProgress

Überprüft den Fortschritt eines asynchronen VHD-Vorgangs .
GetVirtualDiskPhysicalPath

Ruft den Pfad zum physischen Geräteobjekt ab, das eine virtuelle Festplatte (VHD) oder eine CD- oder DVD-Imagedatei (ISO) enthält.
MergeVirtualDisk

Führt eine untergeordnete virtuelle Festplatte (VHD) in einer differenzierenden Kette mit einem oder mehreren übergeordneten virtuellen Datenträgern in der Kette zusammen.
MirrorVirtualDisk

Initiiert einen Spiegel-Vorgang für einen virtuellen Datenträger.
ModifyVhdSet

Ändert den internen Inhalt einer Virtuellen Datenträgerdatei. Kann verwendet werden, um das aktive Blatt festzulegen oder um Momentaufnahme Einträge zu beheben.
OpenVirtualDisk

Öffnet eine virtuelle Festplatte (VHD) oder eine CD- oder DVD-Imagedatei (ISO) zur Verwendung.
QueryChangesVirtualDisk

Ruft Informationen zu Änderungen an den angegebenen Bereichen einer virtuellen Festplatte (VHD) ab, die durch die resiliente Änderungsnachverfolgung (Resilient Change Tracking, RCT) nachverfolgt werden.
RawSCSIVirtualDisk

Stellt eine eingebettete SCSI-Anforderung direkt auf eine virtuelle Festplatte aus.
ResizeVirtualDisk

Ändert die Größe eines virtuellen Datenträgers.
SetVirtualDiskInformation

Legt Informationen zu einer virtuellen Festplatte (VHD) fest.
SetVirtualDiskMetadata

Legt ein Metadatenelement für einen virtuellen Datenträger fest.
TakeSnapshotVhdSet

Erstellt eine Momentaufnahme des aktuellen virtuellen Datenträgers für VHD-Set-Dateien.

Strukturen

 
APPLY_SNAPSHOT_VHDSET_PARAMETERS

Enthält Momentaufnahme Parameter, die Informationen zu den neuen Momentaufnahme angibt, die angewendet werden sollen.
ATTACH_VIRTUAL_DISK_PARAMETERS

Enthält Anfügungsanforderungsparameter für virtuelle Festplatten (VHD).
COMPACT_VIRTUAL_DISK_PARAMETERS

Enthält VHD-Komprimierungsparameter (Virtual Hard Disk).
CREATE_VIRTUAL_DISK_PARAMETERS

Enthält Parameter für die Erstellung virtueller Festplatten (VHD), die Kontrolle über den neu erstellten virtuellen Datenträger und Informationen über den neu erstellten virtuellen Datenträger bieten.
DELETE_SNAPSHOT_VHDSET_PARAMETERS

Enthält Momentaufnahme Löschparameter, die festlegen, welche Momentaufnahme aus dem VHD-Satz gelöscht werden sollen.
EXPAND_VIRTUAL_DISK_PARAMETERS

Enthält Parameter für die Erweiterungsanforderung für virtuelle Datenträger.
GET_VIRTUAL_DISK_INFO

Enthält VHD-Informationen (Virtual Hard Disk).
MERGE_VIRTUAL_DISK_PARAMETERS

Enthält Mergeanforderungsparameter für virtuelle Festplatten (VHD).
MIRROR_VIRTUAL_DISK_PARAMETERS

Enthält virtuelle Festplatte (VHD) Spiegel Anforderungsparameter.
MODIFY_VHDSET_PARAMETERS

Enthält VHD-Satzänderungsparameter, die angibt, wie der VHD-Satz geändert werden soll.
OPEN_VIRTUAL_DISK_PARAMETERS

Enthält offene Anforderungsparameter für virtuelle Datenträger.
QUERY_CHANGES_VIRTUAL_DISK_RANGE

Gibt einen Bereich auf einer virtuellen Festplatte (VHD) an, der sich durch resiliente Änderungsnachverfolgung (Resilient Change Tracking, RCT) geändert hat.
RAW_SCSI_VIRTUAL_DISK_PARAMETERS

Enthält unformatierte Parameter für die Anforderung virtueller SCSI-Datenträger.
RAW_SCSI_VIRTUAL_DISK_RESPONSE

Enthält unformatierte Antwortparameter für virtuelle SCSI-Datenträger.
RESIZE_VIRTUAL_DISK_PARAMETERS

Enthält die Parameter für eine ResizeVirtualDisk-Funktion.
SET_VIRTUAL_DISK_INFO

Enthält VHD-Informationen (Virtual Hard Disk), die beim Aufrufen der Funktion SetVirtualDiskInformation zum Festlegen von VHD-Eigenschaften verwendet werden sollen.
STORAGE_DEPENDENCY_INFO

Enthält VHD-Speicherabhängigkeitsinformationen (Virtual Hard Disk).
STORAGE_DEPENDENCY_INFO_TYPE_1

Enthält VHD-Speicherabhängigkeitsinformationen für Typ 1.
STORAGE_DEPENDENCY_INFO_TYPE_2

Enthält VHD- oder ISO-Speicherabhängigkeitsinformationen für Typ 2.
TAKE_SNAPSHOT_VHDSET_PARAMETERS

Enthält Momentaufnahme Parameter, die Informationen über die neu zu erstellende Momentaufnahme angeben.
VIRTUAL_DISK_PROGRESS

Enthält die Status- und Ergebnisdaten für den aktuellen Vorgang der virtuellen Festplatte (VHD), der von der GetVirtualDiskOperationProgress-Funktion verwendet wird.
VIRTUAL_STORAGE_TYPE

Enthält den Typ und den Anbieter (Anbieter) des virtuellen Speichergeräts.

Enumerationen

 
APPLY_SNAPSHOT_VHDSET_FLAG

Enthält Flags, die sich auf das Verhalten der ApplySnapshotVhdSet-Funktion auswirken.
APPLY_SNAPSHOT_VHDSET_VERSION

Listet die möglichen Versionen für Parameter für die ApplySnapshotVhdSet-Funktion auf.
ATTACH_VIRTUAL_DISK_FLAG

Enthält Anfügungsanforderungsflags für virtuelle Datenträger.
ATTACH_VIRTUAL_DISK_VERSION

Enthält die Version der virtuellen Festplatte (VHD) ATTACH_VIRTUAL_DISK_PARAMETERS Struktur, die in Aufrufen von VHD-Funktionen verwendet werden soll.
COMPACT_VIRTUAL_DISK_FLAG

Enthält kompakte Anforderungsflags für virtuelle Datenträger.
COMPACT_VIRTUAL_DISK_VERSION

Enthält die Version der virtuellen Festplatte (VHD) COMPACT_VIRTUAL_DISK_PARAMETERS Struktur, die in Aufrufen von VHD-Funktionen verwendet werden soll.
CREATE_VIRTUAL_DISK_FLAG

Enthält VHD-Erstellungsflags .
CREATE_VIRTUAL_DISK_VERSION

Enthält die Version des virtuellen Datenträgers CREATE_VIRTUAL_DISK_PARAMETERS Struktur, die in Aufrufen von Funktionen virtueller Datenträger verwendet werden soll.
DELETE_SNAPSHOT_VHDSET_FLAG

Enthält Flags, die sich auf das Verhalten der DeleteSnapshotVhdSet-Funktion auswirken.
DELETE_SNAPSHOT_VHDSET_VERSION

Enthält die Version der DELETE_SNAPHSOT_VHDSET_PARAMETERS-Struktur, die in Aufrufen von Funktionen virtueller Datenträger verwendet werden soll.
DEPENDENT_DISK_FLAG

Enthält Abhängigkeitsinformationsflags für virtuelle Festplatten (VHD).
DETACH_VIRTUAL_DISK_FLAG

Enthält Trennanforderungsflags für virtuelle Datenträger.
EXPAND_VIRTUAL_DISK_FLAG

Enthält Erweiterungsanforderungsflags für virtuelle Festplatten (VHD).
EXPAND_VIRTUAL_DISK_VERSION

Enthält die Version des virtuellen Datenträgers EXPAND_VIRTUAL_DISK_PARAMETERS Struktur, die in Aufrufen von Funktionen virtueller Datenträger verwendet werden soll.
GET_STORAGE_DEPENDENCY_FLAG

Enthält VHD-Speicherabhängigkeitsanforderungsflags.
GET_VIRTUAL_DISK_INFO_VERSION

Enthält die Arten von VHD-Informationen (Virtual Hard Disk), die Sie abrufen können.
MERGE_VIRTUAL_DISK_FLAG

Enthält Zusammenführungsanforderungsflags für virtuelle Festplatten (VHD).
MERGE_VIRTUAL_DISK_VERSION

Enthält die Version der virtuellen Festplatte (VHD) MERGE_VIRTUAL_DISK_PARAMETERS Struktur, die in Aufrufen von VHD-Funktionen verwendet werden soll.
MIRROR_VIRTUAL_DISK_FLAG

Enthält virtuelle Festplatten (VHD) Spiegel Anforderungsflags.
MIRROR_VIRTUAL_DISK_VERSION

Enthält die Version des virtuellen Datenträgers MIRROR_VIRTUAL_DISK_PARAMETERS Struktur, die von der MirrorVirtualDisk-Funktion verwendet wird.
MODIFY_VHDSET_FLAG

Enthält Flags, die sich auf das Verhalten der ModifyVhdSet-Funktion auswirken.
MODIFY_VHDSET_VERSION

Enthält die Version der MODIFY_VHDSET_PARAMETERS-Struktur, die in Aufrufen von Funktionen virtueller Datenträger verwendet werden soll.
OPEN_VIRTUAL_DISK_FLAG

Enthält offene Anforderungsflags für virtuelle Festplatten (VHD) oder CD- oder DVD-Imagedatei (ISO).
OPEN_VIRTUAL_DISK_VERSION

Enthält die Version des virtuellen Datenträgers OPEN_VIRTUAL_DISK_PARAMETERS Struktur, die in Aufrufen von Funktionen virtueller Datenträger verwendet werden soll.
RAW_SCSI_VIRTUAL_DISK_FLAG

Enthält Flags, die sich auf das Verhalten der Funktion RawSCSIVirtualDisk auswirken.
RAW_SCSI_VIRTUAL_DISK_VERSION

Enthält die Version der RAW_SCSI_VIRTUAL_DISK_PARAMETERS-Struktur, die in Aufrufen von Funktionen virtueller Datenträger verwendet werden soll.
RESIZE_VIRTUAL_DISK_FLAG

Listet die verfügbaren Flags für die ResizeVirtualDisk-Funktion auf.
RESIZE_VIRTUAL_DISK_VERSION

Listet die möglichen Versionen für Parameter für die ResizeVirtualDisk-Funktion auf.
SET_VIRTUAL_DISK_INFO_VERSION

Enthält die Version des virtuellen Datenträgers SET_VIRTUAL_DISK_INFO Struktur, die in Aufrufen von VHD-Funktionen verwendet werden soll.
STORAGE_DEPENDENCY_INFO_VERSION

Enthält die Version der virtuellen Festplatte (VHD) STORAGE_DEPENDENCY_INFO Struktur, die in Aufrufen von VHD-Funktionen verwendet werden soll.
TAKE_SNAPSHOT_VHDSET_FLAG

Enthält Flags, die sich auf das Verhalten der TakeSnapshotVhdSet-Funktion auswirken.
TAKE_SNAPSHOT_VHDSET_VERSION

Listet die möglichen Versionen für Parameter für die TakeSnapshotVhdSet-Funktion auf.
VIRTUAL_DISK_ACCESS_MASK

VIRTUAL_DISK_ACCESS_MASK enthält die Bitmaske zum Angeben von Zugriffsrechten für eine virtuelle Festplatte (VHD) oder EINE CD- oder DVD-Imagedatei (ISO).