Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält VHD-Erstellungsflags .
Syntax
typedef enum _CREATE_VIRTUAL_DISK_FLAG {
CREATE_VIRTUAL_DISK_FLAG_NONE = 0x0,
CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION = 0x1,
CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISK = 0x2,
CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT = 0x4,
CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGE = 0x8,
CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMIT = 0x10,
CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATE = 0x20,
CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGE = 0x40,
CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILE = 0x80,
CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLE = 0x100,
CREATE_VIRTUAL_DISK_FLAG_SUPPORT_COMPRESSED_VOLUMES,
CREATE_VIRTUAL_DISK_FLAG_SUPPORT_SPARSE_FILES_ANY_FS
} CREATE_VIRTUAL_DISK_FLAG;
Konstanten
CREATE_VIRTUAL_DISK_FLAG_NONEWert: 0x0 Keine besonderen Erstellungsbedingungen; Systemstandardwerte werden verwendet. |
CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATIONWert: 0x1 Weisen Sie den gesamten physischen Speicherplatz, der für die Größe des virtuellen Datenträgers erforderlich ist, vorab zu. |
CREATE_VIRTUAL_DISK_FLAG_PREVENT_WRITES_TO_SOURCE_DISKWert: 0x2 Übernehmen Sie den Besitz des Quelldatenträgers beim Erstellen vom Quelldatenträger, um zu versichern, dass sich der Quelldatenträger nicht ändert. während des Erstellungsvorgangs. Der Quelldatenträger muss auch bereits offline oder schreibgeschützt (oder beides) sein. Der Besitz ist wird freigegeben, wenn die Erstellung abgeschlossen ist. Dies hat auch einen Nebeneffekt, wenn das gleichzeitige Erstellen aus derselben Quelle deaktiviert wird. Datenträger. Erstellen schlägt fehl, wenn der Besitz nicht abgerufen werden kann oder wenn der Quelldatenträger noch nicht offline ist oder in den schreibgeschützten Modus versetzt. Dieses Flag ist optional, wird jedoch dringend für Erstellungen vom Quelldatenträger empfohlen. Keine Auswirkung für andere Typen der Erstellung (keine Auswirkung für erstellen aus Quell-VHD; keine Auswirkung für create ohne SourcePath). Windows 7 und Windows Server 2008 R2: Dieses Flag wird zum Öffnen virtueller ISO-Datenträger erst unterstützt, wenn Windows 8 und Windows Server 2012. |
CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENTWert: 0x4 Kopieren Sie keine anfänglichen Metadaten des virtuellen Datenträgers oder Blockieren von Zuständen aus der übergeordneten VHD. Dies ist nützlich, wenn das übergeordnete Element Die VHD ist eine Einstandsdatei, und das eigentliche übergeordnete Element wird später explizit festgelegt. Windows 7 und Windows Server 2008 R2: Dieses Flag wird zum Öffnen virtueller ISO-Datenträger erst unterstützt, wenn Windows 8 und Windows Server 2012. |
CREATE_VIRTUAL_DISK_FLAG_CREATE_BACKING_STORAGEWert: 0x8 |
CREATE_VIRTUAL_DISK_FLAG_USE_CHANGE_TRACKING_SOURCE_LIMITWert: 0x10 |
CREATE_VIRTUAL_DISK_FLAG_PRESERVE_PARENT_CHANGE_TRACKING_STATEWert: 0x20 |
CREATE_VIRTUAL_DISK_FLAG_VHD_SET_USE_ORIGINAL_BACKING_STORAGEWert: 0x40 |
CREATE_VIRTUAL_DISK_FLAG_SPARSE_FILEWert: 0x80 |
CREATE_VIRTUAL_DISK_FLAG_PMEM_COMPATIBLEWert: 0x100 |
Hinweise
Das flag CREATE_VIRTUAL_DISK_FLAG_FULL_PHYSICAL_ALLOCATION wird für die Erstellung einer festen VHD verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 7 |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 |
| Kopfzeile | virtdisk.h |