CREATE_VIRTUAL_DISK_FLAG 열거형(virtdisk.h)
VHD(가상 하드 디스크) 만들기 플래그를 포함합니다.
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;
상수
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 형식(원본 VHD에서 만들기에 대한 효과 없음, SourcePath 없이 만들기에 대한 효과 없음) Windows 7 및 Windows Server 2008 R2: 이 플래그는 및 Windows 8 때까지 ISO 가상 디스크를 여는 데 지원되지 않습니다. Windows Server 2012. |
CREATE_VIRTUAL_DISK_FLAG_DO_NOT_COPY_METADATA_FROM_PARENT 값: 0x4 초기 가상 디스크 메타데이터를 복사하거나 부모 VHD에서 상태를 차단하지 마세요. 부모인 경우 유용합니다. VHD는 스탠드인 파일이며 실제 부모는 나중에 명시적으로 설정됩니다. Windows 7 및 Windows Server 2008 R2: 이 플래그는 및 Windows 8 때까지 ISO 가상 디스크를 여는 데 지원되지 않습니다. Windows Server 2012. |
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_FULL_PHYSICAL_ALLOCATION 플래그는 고정 VHD를 만드는 데 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 |
지원되는 최소 서버 | Windows Server 2008 R2 |
머리글 | virtdisk.h |