Método IVssSoftwareSnapshotProvider::SetSnapshotProperty (vsprov.h)
Define uma propriedade para uma cópia de sombra.
Sintaxe
HRESULT SetSnapshotProperty(
[in] VSS_ID SnapshotId,
[in] VSS_SNAPSHOT_PROPERTY_ID eSnapshotPropertyId,
[in] VARIANT vProperty
);
Parâmetros
[in] SnapshotId
Identificador de cópia de sombra. Esse parâmetro é necessário e não pode ser GUID_NULL.
[in] eSnapshotPropertyId
Um valor VSS_SNAPSHOT_PROPERTY_ID que especifica a propriedade a ser definida para a cópia de sombra.
[in] vProperty
O valor a ser definido para a propriedade . Consulte a estrutura VSS_SNAPSHOT_PROP para obter tipos de dados válidos e descrições das propriedades que podem ser definidas para uma cópia de sombra.
Retornar valor
Veja a seguir os códigos de retorno válidos para esse método.
Valor | Significado |
---|---|
|
A propriedade foi definida com êxito. |
|
O chamador não tem privilégios de backup suficientes ou não é um administrador. |
|
Um dos valores de parâmetro não é válido. |
|
O chamador está sem memória ou outros recursos do sistema. |
|
A cópia de sombra especificada não foi encontrada. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | vsprov.h |
Biblioteca | VssApi.lib |