Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera o caminho para o objeto de dispositivo físico que contém um VHD (disco rígido virtual) ou um ISO (arquivo de imagem de CD ou DVD).
Sintaxe
DWORD GetVirtualDiskPhysicalPath(
[in] HANDLE VirtualDiskHandle,
[in, out] PULONG DiskPathSizeInBytes,
[out, optional] PWSTR DiskPath
);
Parâmetros
[in] VirtualDiskHandle
Um identificador para o disco virtual aberto, que deve ter sido aberto usando o sinalizador VIRTUAL_DISK_ACCESS_GET_INFO. Para obter informações sobre como abrir um disco virtual, consulte a função OpenVirtualDisk.
[in, out] DiskPathSizeInBytes
O tamanho, em bytes, do buffer apontado pelo parâmetro
[out, optional] DiskPath
Um buffer de destino para receber o caminho do dispositivo de disco físico que contém o disco virtual.
Valor de retorno
Status da solicitação.
Se a função for bem-sucedida, o valor retornado será
Se a função falhar, o valor retornado será um código de erro e o valor do conteúdo do buffer referenciado pelo parâmetro DiskPath será indefinido. Para obter mais informações, consulte códigos de erro do sistema.
Observações
Para que a função
Não há suporte para ISO (arquivos de imagem de CD e DVD) antes do Windows 8 e do Windows Server 2012.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows 7 |
| servidor com suporte mínimo | Windows Server 2008 R2 |
| da Plataforma de Destino |
Windows |
| cabeçalho | virtdisk.h |
| biblioteca | VirtDisk.lib |
| de DLL |
VirtDisk.dll |
Consulte também
sobre VHD