Método IAssemblyName::SetProperty (winsxs.h)
O método SetProperty adiciona um par nome-valor ao nome do assembly lado a lado. Esse método pode alterar ou excluir o valor de um par nome-valor existente.
Sintaxe
HRESULT SetProperty(
[in] DWORD PropertyId,
[in] LPVOID pvProperty,
[in, optional] DWORD cbProperty
);
Parâmetros
[in] PropertyId
Uma ID de propriedade que representa o par nome-valor. As IDs de propriedade válidas são ASM_NAME valores de enumeração.
[in] pvProperty
Um ponteiro para um buffer que contém o valor do par nome-valor.
[in, optional] cbProperty
O tamanho em bytes do buffer especificado por pvProperty. Defina o valor desse parâmetro como zero para remover o par nome-valor do nome do assembly.
Retornar valor
Esse método pode retornar um desses valores.
Valor retornado | Descrição |
---|---|
|
O método foi bem-sucedido. |
|
O método não foi bem-sucedido. |
|
O método não foi bem-sucedido. O método SetProperty foi chamado após o método Finalize . |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | winsxs.h |
DLL | Sxs.dll |