다음을 통해 공유


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

추가 정보

VHD 정보

VHD 참조