Função EnumerateVirtualDiskMetadata (virtdisk.h)
Enumera os metadados associados a um disco virtual.
Sintaxe
DWORD EnumerateVirtualDiskMetadata(
[in] HANDLE VirtualDiskHandle,
[in, out] PULONG NumberOfItems,
[out] GUID *Items
);
Parâmetros
[in] VirtualDiskHandle
Manipule para um disco virtual aberto.
[in, out] NumberOfItems
Endereço de um ULONG. Na entrada, o valor indica o número de elementos no buffer apontado pelo parâmetro Items . Na saída, o valor contém o número de itens recuperados. Se o buffer for muito pequeno, a API falhará e retornará ERROR_INSUFFICIENT_BUFFER e o ULONG conterá o tamanho do buffer necessário.
[out] Items
Endereço de um buffer a ser preenchido com os GUIDs que representam os metadados. A função GetVirtualDiskMetadata pode ser usada para recuperar os dados representados por cada GUID.
Retornar valor
Status da solicitação.
Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.
Se o buffer apontado pelo parâmetro Items for muito pequeno, o valor retornado será ERROR_INSUFFICIENT_BUFFER.
Se a função falhar, o valor retornado será um código de erro. Para obter mais informações, consulte Códigos de erro do sistema.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Plataforma de Destino | Windows |
Cabeçalho | virtdisk.h (inclua Windows.h) |
Biblioteca | VirtDisk.lib |
DLL | VirtDisk.dll |