Função SetVirtualDiskMetadata (virtdisk.h)
Define um item de metadados para um disco virtual.
Sintaxe
DWORD SetVirtualDiskMetadata(
[in] HANDLE VirtualDiskHandle,
[in] const GUID *Item,
[in] ULONG MetaDataSize,
[in] const void *MetaData
);
Parâmetros
[in] VirtualDiskHandle
Manipule para um disco virtual aberto.
[in] Item
Endereço de um GUID que identifica os metadados a serem definidos. Não pode ser o GUID NULL (um GUID de todos os zeros).
[in] MetaDataSize
Endereço de um ULONG que contém o tamanho, em bytes, do buffer apontado pelo parâmetro MetaData . Tipos de arquivo VHD específicos têm um tamanho máximo por elemento de metadados. Arquivos VHD específicos também têm um número máximo de entradas de metadados totais e tamanho total de metadados.
[in] MetaData
Endereço do buffer que contém os metadados a serem armazenados.
Retornar valor
Status da solicitação.
Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.
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 |