다음을 통해 공유


virtdisk.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

virtdisk.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
AddVirtualDiskParent

OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN 플래그를 사용하여 열린 가상 디스크에 부모를 연결합니다.
ApplySnapshotVhdSet

VHD 집합 파일에 현재 가상 디스크의 스냅샷 적용합니다.
AttachVirtualDisk

첨부 파일을 수행할 적절한 VHD 공급자를 찾아 VHD(가상 하드 디스크) 또는 CD 또는 DVD 이미지 파일(ISO)을 연결합니다.
BreakMirrorVirtualDisk

이전에 시작된 미러 작업을 중단하고 미러 활성 가상 디스크로 설정합니다.
CompactVirtualDisk

VHD(가상 하드 디스크) 백업 저장소 파일의 크기를 줄입니다.
CreateVirtualDisk

기본 매개 변수를 사용하거나 기존 가상 디스크 또는 실제 디스크를 사용하여 VHD(가상 하드 디스크) 이미지 파일을 만듭니다.
DeleteSnapshotVhdSet

VHD 집합 파일에서 스냅샷 삭제합니다.
DeleteVirtualDiskMetadata

가상 디스크에서 메타데이터를 삭제합니다.
DetachVirtualDisk

작업을 수행하기 위해 적절한 가상 디스크 공급자를 찾아 VHD(가상 하드 디스크) 또는 CD 또는 DVD 이미지 파일(ISO)을 분리합니다.
EnumerateVirtualDiskMetadata

가상 디스크와 연결된 메타데이터를 열거합니다.
ExpandVirtualDisk

고정되거나 동적으로 확장 가능한 VHD(가상 하드 디스크)의 크기를 늘입니다.
GetStorageDependencyInformation

VHD(가상 하드 디스크) 또는 CD 또는 DVD 이미지 파일(ISO) 또는 해당 디스크와 부모 디스크 또는 볼륨에 포함된 볼륨 간의 관계를 반환합니다.
GetVirtualDiskInformation

VHD에 대한 정보를 검색합니다.
GetVirtualDiskMetadata

가상 디스크에서 지정된 메타데이터를 검색합니다.
GetVirtualDiskOperationProgress

비동기 VHD(가상 하드 디스크) 작업의 진행률을 확인합니다.
GetVirtualDiskPhysicalPath

VHD(가상 하드 디스크) 또는 CD 또는 DVD 이미지 파일(ISO)이 포함된 물리적 디바이스 개체의 경로를 검색합니다.
MergeVirtualDisk

차이점 체인의 자식 VHD(가상 하드 디스크)를 체인에 있는 하나 이상의 부모 가상 디스크와 병합합니다.
MirrorVirtualDisk

가상 디스크에 대한 미러 작업을 시작합니다.
ModifyVhdSet

가상 디스크 파일의 내부 콘텐츠를 수정합니다. 활성 리프를 설정하거나 스냅샷 항목을 수정하는 데 사용할 수 있습니다.
OpenVirtualDisk

사용할 VHD(가상 하드 디스크) 또는 CD 또는 DVD 이미지 파일(ISO)을 엽니다.
QueryChangesVirtualDisk

RCT(복원력 있는 변경 내용 추적)로 추적되는 VHD(가상 하드 디스크)의 지정된 영역에 대한 변경 내용에 대한 정보를 검색합니다.
RawSCSIVirtualDisk

포함된 SCSI 요청을 가상 하드 디스크에 직접 발급합니다.
ResizeVirtualDisk

가상 디스크의 크기를 조정합니다.
SetVirtualDiskInformation

VHD(가상 하드 디스크)에 대한 정보를 설정합니다.
SetVirtualDiskMetadata

가상 디스크에 대한 메타데이터 항목을 설정합니다.
TakeSnapshotVhdSet

VHD 집합 파일에 대한 현재 가상 디스크의 스냅샷 만듭니다.

구조체

 
APPLY_SNAPSHOT_VHDSET_PARAMETERS

적용할 새 스냅샷 대한 정보를 나타내는 스냅샷 매개 변수를 포함합니다.
ATTACH_VIRTUAL_DISK_PARAMETERS

VHD(가상 하드 디스크) 연결 요청 매개 변수를 포함합니다.
COMPACT_VIRTUAL_DISK_PARAMETERS

VHD(가상 하드 디스크) 압축 매개 변수를 포함합니다.
CREATE_VIRTUAL_DISK_PARAMETERS

새로 만든 가상 디스크에 대한 제어 및 정보를 제공하는 VHD(가상 하드 디스크) 만들기 매개 변수를 포함합니다.
DELETE_SNAPSHOT_VHDSET_PARAMETERS

VHD 집합에서 삭제할 스냅샷 지정하는 스냅샷 삭제 매개 변수를 포함합니다.
EXPAND_VIRTUAL_DISK_PARAMETERS

가상 디스크 확장 요청 매개 변수를 포함합니다.
GET_VIRTUAL_DISK_INFO

VHD(가상 하드 디스크) 정보를 포함합니다.
MERGE_VIRTUAL_DISK_PARAMETERS

VHD(가상 하드 디스크) 병합 요청 매개 변수를 포함합니다.
MIRROR_VIRTUAL_DISK_PARAMETERS

요청 매개 변수를 미러 VHD(가상 하드 디스크)를 포함합니다.
MODIFY_VHDSET_PARAMETERS

VHD 집합을 변경하는 방법을 나타내는 VHD 집합 수정 매개 변수를 포함합니다.
OPEN_VIRTUAL_DISK_PARAMETERS

가상 디스크 열기 요청 매개 변수를 포함합니다.
QUERY_CHANGES_VIRTUAL_DISK_RANGE

RCT(복원력 있는 변경 내용 추적)에 의해 추적된 대로 변경된 VHD(가상 하드 디스크)의 영역을 식별합니다.
RAW_SCSI_VIRTUAL_DISK_PARAMETERS

원시 SCSI 가상 디스크 요청 매개 변수를 포함합니다.
RAW_SCSI_VIRTUAL_DISK_RESPONSE

원시 SCSI 가상 디스크 응답 매개 변수를 포함합니다.
RESIZE_VIRTUAL_DISK_PARAMETERS

ResizeVirtualDisk 함수에 대한 매개 변수를 포함합니다.
SET_VIRTUAL_DISK_INFO

SetVirtualDiskInformation 함수를 호출하여 VHD 속성을 설정할 때 사용할 VHD(가상 하드 디스크) 정보를 포함합니다.
STORAGE_DEPENDENCY_INFO

VHD(가상 하드 디스크) 스토리지 종속성 정보를 포함합니다.
STORAGE_DEPENDENCY_INFO_TYPE_1

유형 1에 대한 VHD(가상 하드 디스크) 스토리지 종속성 정보를 포함합니다.
STORAGE_DEPENDENCY_INFO_TYPE_2

형식 2에 대한 VHD 또는 ISO 스토리지 종속성 정보를 포함합니다.
TAKE_SNAPSHOT_VHDSET_PARAMETERS

만들 새 스냅샷 대한 정보를 나타내는 스냅샷 매개 변수를 포함합니다.
VIRTUAL_DISK_PROGRESS

GetVirtualDiskOperationProgress 함수에서 사용하는 현재 VHD(가상 하드 디스크) 작업에 대한 진행률 및 결과 데이터를 포함합니다.
VIRTUAL_STORAGE_TYPE

가상 스토리지 디바이스의 유형 및 공급자(공급업체)를 포함합니다.

열거형

 
APPLY_SNAPSHOT_VHDSET_FLAG

ApplySnapshotVhdSet 함수의 동작에 영향을 주는 플래그를 포함합니다.
APPLY_SNAPSHOT_VHDSET_VERSION

ApplySnapshotVhdSet 함수에 사용할 수 있는 매개 변수 버전을 열거합니다.
ATTACH_VIRTUAL_DISK_FLAG

가상 디스크 연결 요청 플래그를 포함합니다.
ATTACH_VIRTUAL_DISK_VERSION

VHD 함수 호출에 사용할 VHD(가상 하드 디스크) ATTACH_VIRTUAL_DISK_PARAMETERS 구조체의 버전을 포함합니다.
COMPACT_VIRTUAL_DISK_FLAG

가상 디스크 압축 요청 플래그를 포함합니다.
COMPACT_VIRTUAL_DISK_VERSION

VHD 함수 호출에 사용할 VHD(가상 하드 디스크) COMPACT_VIRTUAL_DISK_PARAMETERS 구조체의 버전을 포함합니다.
CREATE_VIRTUAL_DISK_FLAG

VHD(가상 하드 디스크) 만들기 플래그를 포함합니다.
CREATE_VIRTUAL_DISK_VERSION

가상 디스크 함수 호출에 사용할 가상 디스크 CREATE_VIRTUAL_DISK_PARAMETERS 구조의 버전을 포함합니다.
DELETE_SNAPSHOT_VHDSET_FLAG

DeleteSnapshotVhdSet 함수의 동작에 영향을 주는 플래그를 포함합니다.
DELETE_SNAPSHOT_VHDSET_VERSION

가상 디스크 함수 호출에 사용할 DELETE_SNAPHSOT_VHDSET_PARAMETERS 구조체의 버전을 포함합니다.
DEPENDENT_DISK_FLAG

VHD(가상 하드 디스크) 종속성 정보 플래그를 포함합니다.
DETACH_VIRTUAL_DISK_FLAG

가상 디스크 분리 요청 플래그를 포함합니다.
EXPAND_VIRTUAL_DISK_FLAG

VHD(가상 하드 디스크) 확장 요청 플래그를 포함합니다.
EXPAND_VIRTUAL_DISK_VERSION

가상 디스크 함수 호출에 사용할 가상 디스크 EXPAND_VIRTUAL_DISK_PARAMETERS 구조체의 버전을 포함합니다.
GET_STORAGE_DEPENDENCY_FLAG

VHD(가상 하드 디스크) 스토리지 종속성 요청 플래그를 포함합니다.
GET_VIRTUAL_DISK_INFO_VERSION

검색할 수 있는 VHD(가상 하드 디스크) 정보의 종류를 포함합니다.
MERGE_VIRTUAL_DISK_FLAG

VHD(가상 하드 디스크) 병합 요청 플래그를 포함합니다.
MERGE_VIRTUAL_DISK_VERSION

VHD 함수 호출에 사용할 VHD(가상 하드 디스크) MERGE_VIRTUAL_DISK_PARAMETERS 구조체의 버전을 포함합니다.
MIRROR_VIRTUAL_DISK_FLAG

VHD(가상 하드 디스크) 미러 요청 플래그를 포함합니다.
MIRROR_VIRTUAL_DISK_VERSION

MirrorVirtualDisk 함수에서 사용하는 가상 디스크 MIRROR_VIRTUAL_DISK_PARAMETERS 구조체의 버전을 포함합니다.
MODIFY_VHDSET_FLAG

ModifyVhdSet 함수의 동작에 영향을 주는 플래그를 포함합니다.
MODIFY_VHDSET_VERSION

가상 디스크 함수 호출에 사용할 MODIFY_VHDSET_PARAMETERS 구조체의 버전을 포함합니다.
OPEN_VIRTUAL_DISK_FLAG

VHD(가상 하드 디스크) 또는 CD 또는 ISO(DVD 이미지 파일) 열린 요청 플래그를 포함합니다.
OPEN_VIRTUAL_DISK_VERSION

가상 디스크 함수 호출에 사용할 가상 디스크 OPEN_VIRTUAL_DISK_PARAMETERS 구조의 버전을 포함합니다.
RAW_SCSI_VIRTUAL_DISK_FLAG

RawSCSIVirtualDisk 함수의 동작에 영향을 주는 플래그를 포함합니다.
RAW_SCSI_VIRTUAL_DISK_VERSION

가상 디스크 함수 호출에 사용할 RAW_SCSI_VIRTUAL_DISK_PARAMETERS 구조체의 버전을 포함합니다.
RESIZE_VIRTUAL_DISK_FLAG

ResizeVirtualDisk 함수에 사용할 수 있는 플래그를 열거합니다.
RESIZE_VIRTUAL_DISK_VERSION

ResizeVirtualDisk 함수에 사용할 수 있는 매개 변수 버전을 열거합니다.
SET_VIRTUAL_DISK_INFO_VERSION

VHD 함수 호출에 사용할 가상 디스크 SET_VIRTUAL_DISK_INFO 구조체의 버전을 포함합니다.
STORAGE_DEPENDENCY_INFO_VERSION

VHD 함수 호출에 사용할 VHD(가상 하드 디스크) STORAGE_DEPENDENCY_INFO 구조체의 버전을 포함합니다.
TAKE_SNAPSHOT_VHDSET_FLAG

TakeSnapshotVhdSet 함수의 동작에 영향을 주는 플래그를 포함합니다.
TAKE_SNAPSHOT_VHDSET_VERSION

TakeSnapshotVhdSet 함수에 사용할 수 있는 매개 변수 버전을 열거합니다.
VIRTUAL_DISK_ACCESS_MASK

VIRTUAL_DISK_ACCESS_MASK VHD(가상 하드 디스크) 또는 CD 또는 DVD 이미지 파일(ISO)에 대한 액세스 권한을 지정하기 위한 비트 마스크를 포함합니다.