OPEN_VIRTUAL_DISK_PARAMETERS 구조체(virtdisk.h)
가상 디스크 열기 요청 매개 변수를 포함합니다.
구문
typedef struct _OPEN_VIRTUAL_DISK_PARAMETERS {
OPEN_VIRTUAL_DISK_VERSION Version;
union {
struct {
ULONG RWDepth;
} Version1;
struct {
BOOL GetInfoOnly;
BOOL ReadOnly;
GUID ResiliencyGuid;
} Version2;
};
} OPEN_VIRTUAL_DISK_PARAMETERS, *POPEN_VIRTUAL_DISK_PARAMETERS;
멤버
Version
VHD 함수에 전달되거나 VHD 함수에서 전달되는 OPEN_VIRTUAL_DISK_PARAMETERS 구조체의 버전을 지정하는 OPEN_VIRTUAL_DISK_VERSION 열거형입니다.
값 | 의미 |
---|---|
|
이 구조체의 Version1 멤버를 사용합니다. |
|
이 구조체의 Version2 멤버를 사용합니다. |
Version1
이 구조체는 Version 멤버가 OPEN_VIRTUAL_DISK_VERSION_1 경우 사용됩니다(1).
Version1.RWDepth
읽기/쓰기로 열 백업 저장소 체인의 자식으로 시작하는 저장소 수를 나타냅니다. 차이점 체인의 나머지 저장소는 읽기 전용으로 열립니다. 병합 작업이 성공하려면 이 작업이 필요합니다.
값 | 의미 |
---|---|
|
읽기/쓰기를 위해 아무 깊이도 열지 마세요. 이 값은 읽기 전용 작업에 사용해야 합니다. |
|
다른 값이 필요한 경우 사용할 기본값입니다. |
|
이 정수 값은 병합 작업이 의도된 경우 병합 수준 수에 1을 더한 값이어야 합니다. |
Version2
이 구조체는 Version 멤버가 OPEN_VIRTUAL_DISK_VERSION_2 경우 사용됩니다(2).
Windows 7 및 Windows Server 2008 R2: 이 구조는 Windows 8 Windows Server 2012 때까지 지원되지 않습니다.
Version2.GetInfoOnly
TRUE이면 핸들이 가상 디스크에 대한 정보를 가져오는 데만 사용됨을 나타냅니다.
Version2.ReadOnly
TRUE이면 파일 백업 저장소를 읽기 전용으로 열 것임을 나타냅니다.
Version2.ResiliencyGuid
파일을 열 때 지정하는 복원력 GUID 입니다.
참고
Version3 앞에 나오는 다음 매개 변수는 내부 용도로 사용됩니다.
Version3
Version3.GetInfoOnly
Version3.ReadOnly
Version3.ResiliencyGuid
Version3.SnapshotId
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 |
지원되는 최소 서버 | Windows Server 2008 R2 |
머리글 | virtdisk.h |