Module Vhd
windows
0.60.0
Module Vhd
Module Items
Structs
Constants
Functions
Unions
In windows::
Win32::
Storage
Modules
Cabinets
CloudFilters
Compression
DataDeduplication
DistributedFileSystem
EnhancedStorage
FileHistory
FileServerResourceManager
FileSystem
Imapi
IndexServer
InstallableFileSystems
IscsiDisc
Jet
Nvme
OfflineFiles
OperationRecorder
Packaging
ProjectedFileSystem
StructuredStorage
Vhd
VirtualDiskService
Vss
Xps
windows
::
Win32
::
Storage
Module
Vhd
Copy item path
Settings
Help
Summary
Structs
§
APPLY_
SNAPSHOT_
VHDSET_
FLAG
APPLY_
SNAPSHOT_
VHDSET_
PARAMETERS
APPLY_
SNAPSHOT_
VHDSET_
PARAMETERS_
0_
0
APPLY_
SNAPSHOT_
VHDSET_
VERSION
ATTACH_
VIRTUAL_
DISK_
FLAG
ATTACH_
VIRTUAL_
DISK_
PARAMETERS
ATTACH_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
ATTACH_
VIRTUAL_
DISK_
PARAMETERS_
0_
1
ATTACH_
VIRTUAL_
DISK_
VERSION
COMPACT_
VIRTUAL_
DISK_
FLAG
COMPACT_
VIRTUAL_
DISK_
PARAMETERS
COMPACT_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
COMPACT_
VIRTUAL_
DISK_
VERSION
CREATE_
VIRTUAL_
DISK_
FLAG
CREATE_
VIRTUAL_
DISK_
PARAMETERS
CREATE_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
CREATE_
VIRTUAL_
DISK_
PARAMETERS_
0_
1
CREATE_
VIRTUAL_
DISK_
PARAMETERS_
0_
2
CREATE_
VIRTUAL_
DISK_
PARAMETERS_
0_
3
CREATE_
VIRTUAL_
DISK_
VERSION
DELETE_
SNAPSHOT_
VHDSET_
FLAG
DELETE_
SNAPSHOT_
VHDSET_
PARAMETERS
DELETE_
SNAPSHOT_
VHDSET_
PARAMETERS_
0_
0
DELETE_
SNAPSHOT_
VHDSET_
VERSION
DEPENDENT_
DISK_
FLAG
DETACH_
VIRTUAL_
DISK_
FLAG
EXPAND_
VIRTUAL_
DISK_
FLAG
EXPAND_
VIRTUAL_
DISK_
PARAMETERS
EXPAND_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
EXPAND_
VIRTUAL_
DISK_
VERSION
FORK_
VIRTUAL_
DISK_
FLAG
FORK_
VIRTUAL_
DISK_
PARAMETERS
FORK_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
FORK_
VIRTUAL_
DISK_
VERSION
GET_
STORAGE_
DEPENDENCY_
FLAG
GET_
VIRTUAL_
DISK_
INFO
GET_
VIRTUAL_
DISK_
INFO_
0_
0
GET_
VIRTUAL_
DISK_
INFO_
0_
1
GET_
VIRTUAL_
DISK_
INFO_
0_
2
GET_
VIRTUAL_
DISK_
INFO_
0_
3
GET_
VIRTUAL_
DISK_
INFO_
VERSION
MERGE_
VIRTUAL_
DISK_
FLAG
MERGE_
VIRTUAL_
DISK_
PARAMETERS
MERGE_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
MERGE_
VIRTUAL_
DISK_
PARAMETERS_
0_
1
MERGE_
VIRTUAL_
DISK_
VERSION
MIRROR_
VIRTUAL_
DISK_
FLAG
MIRROR_
VIRTUAL_
DISK_
PARAMETERS
MIRROR_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
MIRROR_
VIRTUAL_
DISK_
VERSION
MODIFY_
VHDSET_
FLAG
MODIFY_
VHDSET_
PARAMETERS
MODIFY_
VHDSET_
PARAMETERS_
0_
0
MODIFY_
VHDSET_
VERSION
OPEN_
VIRTUAL_
DISK_
FLAG
OPEN_
VIRTUAL_
DISK_
PARAMETERS
OPEN_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
OPEN_
VIRTUAL_
DISK_
PARAMETERS_
0_
1
OPEN_
VIRTUAL_
DISK_
PARAMETERS_
0_
2
OPEN_
VIRTUAL_
DISK_
VERSION
QUERY_
CHANGES_
VIRTUAL_
DISK_
FLAG
QUERY_
CHANGES_
VIRTUAL_
DISK_
RANGE
RAW_
SCSI_
VIRTUAL_
DISK_
FLAG
RAW_
SCSI_
VIRTUAL_
DISK_
PARAMETERS
RAW_
SCSI_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
RAW_
SCSI_
VIRTUAL_
DISK_
RESPONSE
RAW_
SCSI_
VIRTUAL_
DISK_
RESPONSE_
0_
0
RAW_
SCSI_
VIRTUAL_
DISK_
VERSION
RESIZE_
VIRTUAL_
DISK_
FLAG
RESIZE_
VIRTUAL_
DISK_
PARAMETERS
RESIZE_
VIRTUAL_
DISK_
PARAMETERS_
0_
0
RESIZE_
VIRTUAL_
DISK_
VERSION
SET_
VIRTUAL_
DISK_
INFO
SET_
VIRTUAL_
DISK_
INFO_
0_
0
SET_
VIRTUAL_
DISK_
INFO_
0_
1
SET_
VIRTUAL_
DISK_
INFO_
VERSION
STORAGE_
DEPENDENCY_
INFO
STORAGE_
DEPENDENCY_
INFO_
TYPE_
1
STORAGE_
DEPENDENCY_
INFO_
TYPE_
2
STORAGE_
DEPENDENCY_
INFO_
VERSION
TAKE_
SNAPSHOT_
VHDSET_
FLAG
TAKE_
SNAPSHOT_
VHDSET_
PARAMETERS
TAKE_
SNAPSHOT_
VHDSET_
PARAMETERS_
0_
0
TAKE_
SNAPSHOT_
VHDSET_
VERSION
VIRTUAL_
DISK_
ACCESS_
MASK
VIRTUAL_
DISK_
PROGRESS
VIRTUAL_
STORAGE_
TYPE
Constants
§
APPLY_
SNAPSHOT_
VHDSET_
FLAG_
NONE
APPLY_
SNAPSHOT_
VHDSET_
FLAG_
WRITEABLE
APPLY_
SNAPSHOT_
VHDSET_
VERSION_
1
APPLY_
SNAPSHOT_
VHDSET_
VERSION_
UNSPECIFIED
ATTACH_
VIRTUAL_
DISK_
FLAG_
AT_
BOOT
ATTACH_
VIRTUAL_
DISK_
FLAG_
BYPASS_
DEFAULT_
ENCRYPTION_
POLICY
ATTACH_
VIRTUAL_
DISK_
FLAG_
NONE
ATTACH_
VIRTUAL_
DISK_
FLAG_
NON_
PNP
ATTACH_
VIRTUAL_
DISK_
FLAG_
NO_
DRIVE_
LETTER
ATTACH_
VIRTUAL_
DISK_
FLAG_
NO_
LOCAL_
HOST
ATTACH_
VIRTUAL_
DISK_
FLAG_
NO_
SECURITY_
DESCRIPTOR
ATTACH_
VIRTUAL_
DISK_
FLAG_
PERMANENT_
LIFETIME
ATTACH_
VIRTUAL_
DISK_
FLAG_
READ_
ONLY
ATTACH_
VIRTUAL_
DISK_
FLAG_
REGISTER_
VOLUME
ATTACH_
VIRTUAL_
DISK_
FLAG_
RESTRICTED_
RANGE
ATTACH_
VIRTUAL_
DISK_
FLAG_
SINGLE_
PARTITION
ATTACH_
VIRTUAL_
DISK_
VERSION_
1
ATTACH_
VIRTUAL_
DISK_
VERSION_
2
ATTACH_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
COMPACT_
VIRTUAL_
DISK_
FLAG_
NONE
COMPACT_
VIRTUAL_
DISK_
FLAG_
NO_
BLOCK_
MOVES
COMPACT_
VIRTUAL_
DISK_
FLAG_
NO_
ZERO_
SCAN
COMPACT_
VIRTUAL_
DISK_
VERSION_
1
COMPACT_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
CREATE_
VIRTUAL_
DISK_
FLAG_
CREATE_
BACKING_
STORAGE
CREATE_
VIRTUAL_
DISK_
FLAG_
DO_
NOT_
COPY_
METADATA_
FROM_
PARENT
CREATE_
VIRTUAL_
DISK_
FLAG_
FULL_
PHYSICAL_
ALLOCATION
CREATE_
VIRTUAL_
DISK_
FLAG_
NONE
CREATE_
VIRTUAL_
DISK_
FLAG_
PMEM_
COMPATIBLE
CREATE_
VIRTUAL_
DISK_
FLAG_
PRESERVE_
PARENT_
CHANGE_
TRACKING_
STATE
CREATE_
VIRTUAL_
DISK_
FLAG_
PREVENT_
WRITES_
TO_
SOURCE_
DISK
CREATE_
VIRTUAL_
DISK_
FLAG_
SPARSE_
FILE
CREATE_
VIRTUAL_
DISK_
FLAG_
SUPPORT_
COMPRESSED_
VOLUMES
CREATE_
VIRTUAL_
DISK_
FLAG_
SUPPORT_
SPARSE_
FILES_
ANY_
FS
CREATE_
VIRTUAL_
DISK_
FLAG_
USE_
CHANGE_
TRACKING_
SOURCE_
LIMIT
CREATE_
VIRTUAL_
DISK_
FLAG_
VHD_
SET_
USE_
ORIGINAL_
BACKING_
STORAGE
CREATE_
VIRTUAL_
DISK_
PARAMETERS_
DEFAULT_
BLOCK_
SIZE
CREATE_
VIRTUAL_
DISK_
PARAMETERS_
DEFAULT_
SECTOR_
SIZE
CREATE_
VIRTUAL_
DISK_
VERSION_
1
CREATE_
VIRTUAL_
DISK_
VERSION_
2
CREATE_
VIRTUAL_
DISK_
VERSION_
3
CREATE_
VIRTUAL_
DISK_
VERSION_
4
CREATE_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
DELETE_
SNAPSHOT_
VHDSET_
FLAG_
NONE
DELETE_
SNAPSHOT_
VHDSET_
FLAG_
PERSIST_
RCT
DELETE_
SNAPSHOT_
VHDSET_
VERSION_
1
DELETE_
SNAPSHOT_
VHDSET_
VERSION_
UNSPECIFIED
DEPENDENT_
DISK_
FLAG_
ALWAYS_
ALLOW_
SPARSE
DEPENDENT_
DISK_
FLAG_
FULLY_
ALLOCATED
DEPENDENT_
DISK_
FLAG_
MULT_
BACKING_
FILES
DEPENDENT_
DISK_
FLAG_
NONE
DEPENDENT_
DISK_
FLAG_
NO_
DRIVE_
LETTER
DEPENDENT_
DISK_
FLAG_
NO_
HOST_
DISK
DEPENDENT_
DISK_
FLAG_
PARENT
DEPENDENT_
DISK_
FLAG_
PERMANENT_
LIFETIME
DEPENDENT_
DISK_
FLAG_
READ_
ONLY
DEPENDENT_
DISK_
FLAG_
REMOTE
DEPENDENT_
DISK_
FLAG_
REMOVABLE
DEPENDENT_
DISK_
FLAG_
SUPPORT_
COMPRESSED_
VOLUMES
DEPENDENT_
DISK_
FLAG_
SUPPORT_
ENCRYPTED_
FILES
DEPENDENT_
DISK_
FLAG_
SYSTEM_
VOLUME
DEPENDENT_
DISK_
FLAG_
SYSTEM_
VOLUME_
PARENT
DETACH_
VIRTUAL_
DISK_
FLAG_
NONE
EXPAND_
VIRTUAL_
DISK_
FLAG_
NONE
EXPAND_
VIRTUAL_
DISK_
FLAG_
NOTIFY_
CHANGE
EXPAND_
VIRTUAL_
DISK_
VERSION_
1
EXPAND_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
FORK_
VIRTUAL_
DISK_
FLAG_
EXISTING_
FILE
FORK_
VIRTUAL_
DISK_
FLAG_
NONE
FORK_
VIRTUAL_
DISK_
VERSION_
1
FORK_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
GET_
STORAGE_
DEPENDENCY_
FLAG_
DISK_
HANDLE
GET_
STORAGE_
DEPENDENCY_
FLAG_
HOST_
VOLUMES
GET_
STORAGE_
DEPENDENCY_
FLAG_
NONE
GET_
VIRTUAL_
DISK_
INFO_
CHANGE_
TRACKING_
STATE
GET_
VIRTUAL_
DISK_
INFO_
FRAGMENTATION
GET_
VIRTUAL_
DISK_
INFO_
IDENTIFIER
GET_
VIRTUAL_
DISK_
INFO_
IS_
4K_
ALIGNED
GET_
VIRTUAL_
DISK_
INFO_
IS_
LOADED
GET_
VIRTUAL_
DISK_
INFO_
PARENT_
IDENTIFIER
GET_
VIRTUAL_
DISK_
INFO_
PARENT_
LOCATION
GET_
VIRTUAL_
DISK_
INFO_
PARENT_
TIMESTAMP
GET_
VIRTUAL_
DISK_
INFO_
PHYSICAL_
DISK
GET_
VIRTUAL_
DISK_
INFO_
PROVIDER_
SUBTYPE
GET_
VIRTUAL_
DISK_
INFO_
SIZE
GET_
VIRTUAL_
DISK_
INFO_
SMALLEST_
SAFE_
VIRTUAL_
SIZE
GET_
VIRTUAL_
DISK_
INFO_
UNSPECIFIED
GET_
VIRTUAL_
DISK_
INFO_
VHD_
PHYSICAL_
SECTOR_
SIZE
GET_
VIRTUAL_
DISK_
INFO_
VIRTUAL_
DISK_
ID
GET_
VIRTUAL_
DISK_
INFO_
VIRTUAL_
STORAGE_
TYPE
MERGE_
VIRTUAL_
DISK_
DEFAULT_
MERGE_
DEPTH
MERGE_
VIRTUAL_
DISK_
FLAG_
NONE
MERGE_
VIRTUAL_
DISK_
VERSION_
1
MERGE_
VIRTUAL_
DISK_
VERSION_
2
MERGE_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
MIRROR_
VIRTUAL_
DISK_
FLAG_
ENABLE_
SMB_
COMPRESSION
MIRROR_
VIRTUAL_
DISK_
FLAG_
EXISTING_
FILE
MIRROR_
VIRTUAL_
DISK_
FLAG_
IS_
LIVE_
MIGRATION
MIRROR_
VIRTUAL_
DISK_
FLAG_
NONE
MIRROR_
VIRTUAL_
DISK_
FLAG_
SKIP_
MIRROR_
ACTIVATION
MIRROR_
VIRTUAL_
DISK_
VERSION_
1
MIRROR_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
MODIFY_
VHDSET_
DEFAULT_
SNAPSHOT_
PATH
MODIFY_
VHDSET_
FLAG_
NONE
MODIFY_
VHDSET_
FLAG_
WRITEABLE_
SNAPSHOT
MODIFY_
VHDSET_
REMOVE_
SNAPSHOT
MODIFY_
VHDSET_
SNAPSHOT_
PATH
MODIFY_
VHDSET_
UNSPECIFIED
OPEN_
VIRTUAL_
DISK_
FLAG_
BLANK_
FILE
OPEN_
VIRTUAL_
DISK_
FLAG_
BOOT_
DRIVE
OPEN_
VIRTUAL_
DISK_
FLAG_
CACHED_
IO
OPEN_
VIRTUAL_
DISK_
FLAG_
CUSTOM_
DIFF_
CHAIN
OPEN_
VIRTUAL_
DISK_
FLAG_
IGNORE_
RELATIVE_
PARENT_
LOCATOR
OPEN_
VIRTUAL_
DISK_
FLAG_
NONE
OPEN_
VIRTUAL_
DISK_
FLAG_
NO_
PARENTS
OPEN_
VIRTUAL_
DISK_
FLAG_
NO_
WRITE_
HARDENING
OPEN_
VIRTUAL_
DISK_
FLAG_
PARENT_
CACHED_
IO
OPEN_
VIRTUAL_
DISK_
FLAG_
SUPPORT_
COMPRESSED_
VOLUMES
OPEN_
VIRTUAL_
DISK_
FLAG_
SUPPORT_
ENCRYPTED_
FILES
OPEN_
VIRTUAL_
DISK_
FLAG_
SUPPORT_
SPARSE_
FILES_
ANY_
FS
OPEN_
VIRTUAL_
DISK_
FLAG_
VHDSET_
FILE_
ONLY
OPEN_
VIRTUAL_
DISK_
RW_
DEPTH_
DEFAULT
OPEN_
VIRTUAL_
DISK_
VERSION_
1
OPEN_
VIRTUAL_
DISK_
VERSION_
2
OPEN_
VIRTUAL_
DISK_
VERSION_
3
OPEN_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
QUERY_
CHANGES_
VIRTUAL_
DISK_
FLAG_
NONE
RAW_
SCSI_
VIRTUAL_
DISK_
FLAG_
NONE
RAW_
SCSI_
VIRTUAL_
DISK_
VERSION_
1
RAW_
SCSI_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
RESIZE_
VIRTUAL_
DISK_
FLAG_
ALLOW_
UNSAFE_
VIRTUAL_
SIZE
RESIZE_
VIRTUAL_
DISK_
FLAG_
NONE
RESIZE_
VIRTUAL_
DISK_
FLAG_
RESIZE_
TO_
SMALLEST_
SAFE_
VIRTUAL_
SIZE
RESIZE_
VIRTUAL_
DISK_
VERSION_
1
RESIZE_
VIRTUAL_
DISK_
VERSION_
UNSPECIFIED
SET_
VIRTUAL_
DISK_
INFO_
CHANGE_
TRACKING_
STATE
SET_
VIRTUAL_
DISK_
INFO_
IDENTIFIER
SET_
VIRTUAL_
DISK_
INFO_
PARENT_
LOCATOR
SET_
VIRTUAL_
DISK_
INFO_
PARENT_
PATH
SET_
VIRTUAL_
DISK_
INFO_
PARENT_
PATH_
WITH_
DEPTH
SET_
VIRTUAL_
DISK_
INFO_
PHYSICAL_
SECTOR_
SIZE
SET_
VIRTUAL_
DISK_
INFO_
UNSPECIFIED
SET_
VIRTUAL_
DISK_
INFO_
VIRTUAL_
DISK_
ID
STORAGE_
DEPENDENCY_
INFO_
VERSION_
1
STORAGE_
DEPENDENCY_
INFO_
VERSION_
2
STORAGE_
DEPENDENCY_
INFO_
VERSION_
UNSPECIFIED
TAKE_
SNAPSHOT_
VHDSET_
FLAG_
NONE
TAKE_
SNAPSHOT_
VHDSET_
FLAG_
WRITEABLE
TAKE_
SNAPSHOT_
VHDSET_
VERSION_
1
TAKE_
SNAPSHOT_
VHDSET_
VERSION_
UNSPECIFIED
VIRTUAL_
DISK_
ACCESS_
ALL
VIRTUAL_
DISK_
ACCESS_
ATTACH_
RO
VIRTUAL_
DISK_
ACCESS_
ATTACH_
RW
VIRTUAL_
DISK_
ACCESS_
CREATE
VIRTUAL_
DISK_
ACCESS_
DETACH
VIRTUAL_
DISK_
ACCESS_
GET_
INFO
VIRTUAL_
DISK_
ACCESS_
METAOPS
VIRTUAL_
DISK_
ACCESS_
NONE
VIRTUAL_
DISK_
ACCESS_
READ
VIRTUAL_
DISK_
ACCESS_
WRITABLE
VIRTUAL_
DISK_
MAXIMUM_
CHANGE_
TRACKING_
ID_
LENGTH
VIRTUAL_
STORAGE_
TYPE_
DEVICE_
ISO
VIRTUAL_
STORAGE_
TYPE_
DEVICE_
UNKNOWN
VIRTUAL_
STORAGE_
TYPE_
DEVICE_
VHD
VIRTUAL_
STORAGE_
TYPE_
DEVICE_
VHDSET
VIRTUAL_
STORAGE_
TYPE_
DEVICE_
VHDX
VIRTUAL_
STORAGE_
TYPE_
VENDOR_
MICROSOFT
VIRTUAL_
STORAGE_
TYPE_
VENDOR_
UNKNOWN
Functions
§
AddVirtual
Disk
Parent
⚠
Apply
Snapshot
VhdSet
⚠
Attach
Virtual
Disk
⚠
Break
Mirror
Virtual
Disk
⚠
Compact
Virtual
Disk
⚠
Complete
Fork
Virtual
Disk
⚠
Create
Virtual
Disk
⚠
Delete
Snapshot
VhdSet
⚠
Delete
Virtual
Disk
Metadata
⚠
Detach
Virtual
Disk
⚠
Enumerate
Virtual
Disk
Metadata
⚠
Expand
Virtual
Disk
⚠
Fork
Virtual
Disk
⚠
GetAll
Attached
Virtual
Disk
Physical
Paths
⚠
GetStorage
Dependency
Information
⚠
GetVirtual
Disk
Information
⚠
GetVirtual
Disk
Metadata
⚠
GetVirtual
Disk
Operation
Progress
⚠
GetVirtual
Disk
Physical
Path
⚠
Merge
Virtual
Disk
⚠
Mirror
Virtual
Disk
⚠
Modify
VhdSet
⚠
Open
Virtual
Disk
⚠
Query
Changes
Virtual
Disk
⚠
RawSCSI
Virtual
Disk
⚠
Resize
Virtual
Disk
⚠
SetVirtual
Disk
Information
⚠
SetVirtual
Disk
Metadata
⚠
Take
Snapshot
VhdSet
⚠
Unions
§
APPLY_
SNAPSHOT_
VHDSET_
PARAMETERS_
0
ATTACH_
VIRTUAL_
DISK_
PARAMETERS_
0
COMPACT_
VIRTUAL_
DISK_
PARAMETERS_
0
CREATE_
VIRTUAL_
DISK_
PARAMETERS_
0
DELETE_
SNAPSHOT_
VHDSET_
PARAMETERS_
0
EXPAND_
VIRTUAL_
DISK_
PARAMETERS_
0
FORK_
VIRTUAL_
DISK_
PARAMETERS_
0
GET_
VIRTUAL_
DISK_
INFO_
0
MERGE_
VIRTUAL_
DISK_
PARAMETERS_
0
MIRROR_
VIRTUAL_
DISK_
PARAMETERS_
0
MODIFY_
VHDSET_
PARAMETERS_
0
OPEN_
VIRTUAL_
DISK_
PARAMETERS_
0
RAW_
SCSI_
VIRTUAL_
DISK_
PARAMETERS_
0
RAW_
SCSI_
VIRTUAL_
DISK_
RESPONSE_
0
RESIZE_
VIRTUAL_
DISK_
PARAMETERS_
0
SET_
VIRTUAL_
DISK_
INFO_
0
STORAGE_
DEPENDENCY_
INFO_
0
TAKE_
SNAPSHOT_
VHDSET_
PARAMETERS_
0