Compartilhar via


Método IUpdateServiceManager::SetOption (wuapi.h)

Defina opções para o objeto que especifica a ID do serviço. O método SetOption também é usado para determinar se um aviso é exibido quando você altera o registro de Atualizações Automática.

Sintaxe

HRESULT SetOption(
  [in] BSTR    optionName,
  [in] VARIANT optionValue
);

Parâmetros

[in] optionName

Defina esse parâmetro como AllowedServiceID para especificar a forma da ID de serviço fornecida ao objeto .

Defina como AllowWarningUI para exibir um aviso ao alterar o registro de Atualizações automático.

[in] optionValue

Se o parâmetro optionName estiver definido como AllowServiceID, o parâmetro optionValue será definido como a ID de serviço fornecida como um valor VT_BSTR .

Se optionName estiver definido como AllowWarningUI, optionValue será um valor VT_BOOL que especifica se deseja exibir um aviso ao alterar o registro de Atualizações Automática.

Defina o parâmetro optionValue como VARIANT_TRUE para exibir a interface do usuário de aviso. Defina-o como VARIANT_FALSE para suprimir a interface do usuário de aviso.

Valor retornado

Retorna S_OK se tiver êxito. Caso contrário, retorna um COM ou Windows

código de erro.

Código de retorno Descrição
WU_E_INVALID_OPERATION
O computador não tem permissão para acessar o site de atualização.
E_INVALIDARG
Um argumento do método é inválido.

Requisitos

   
Cliente mínimo com suporte Windows XP, Windows 2000 Professional com SP3 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003, Windows 2000 Server com SP3 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wuapi.h
Biblioteca Wuguid.lib
DLL Wuapi.dll

Confira também

IUpdateServiceManager