estrutura OPEN_VIRTUAL_DISK_PARAMETERS (virtdisk.h)
Contém parâmetros de solicitação aberta de disco virtual.
Sintaxe
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;
Membros
Version
Uma enumeração OPEN_VIRTUAL_DISK_VERSION que especifica a versão da estrutura OPEN_VIRTUAL_DISK_PARAMETERS que está sendo passada de ou para as funções VHD.
Valor | Significado |
---|---|
|
Use o membro Version1 dessa estrutura. |
|
Use o membro Version2 dessa estrutura. |
Version1
Essa estrutura será usada se o membro Version for OPEN_VIRTUAL_DISK_VERSION_1 (1).
Version1.RWDepth
Indica o número de repositórios, começando com o filho, da cadeia de repositórios de backup para abrir como leitura/gravação. Os repositórios restantes na cadeia de diferenciação serão abertos somente leitura. Isso é necessário para que as operações de mesclagem tenham êxito.
Version2
Essa estrutura será usada se o membro Version for OPEN_VIRTUAL_DISK_VERSION_2 (2).
Windows 7 e Windows Server 2008 R2: Essa estrutura não tem suporte até Windows 8 e Windows Server 2012.
Version2.GetInfoOnly
Se TRUE, indica que o identificador deve ser usado apenas para obter informações sobre o disco virtual.
Version2.ReadOnly
Se TRUE, indica que o repositório de backup de arquivos deve ser aberto como somente leitura.
Version2.ResiliencyGuid
GUID de resiliência a ser especificado ao abrir arquivos.
Observação
Os parâmetros a seguir precedidos de Version3 destinam-se ao uso interno.
Version3
Version3.GetInfoOnly
Version3.ReadOnly
Version3.ResiliencyGuid
Version3.SnapshotId
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 |
Servidor mínimo com suporte | Windows Server 2008 R2 |
Cabeçalho | virtdisk.h |