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

Définissez les options de l’objet qui spécifie l’ID de service. La méthode SetOption est également utilisée pour déterminer si un avertissement s’affiche lorsque vous modifiez l’inscription des Mises à jour automatiques.

Syntaxe

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

Paramètres

[in] optionName

Définissez ce paramètre sur AllowedServiceID pour spécifier la forme de l’ID de service fourni à l’objet.

Définissez sur AllowWarningUI pour afficher un avertissement lors de la modification de l’inscription automatique Mises à jour.

[in] optionValue

Si le paramètre optionName est défini sur AllowServiceID, le paramètre optionValue est défini sur l’ID de service fourni en tant que valeur de VT_BSTR .

Si optionName a la valeur AllowWarningUI, optionValue est une valeur VT_BOOL qui spécifie s’il faut afficher un avertissement lors de la modification de l’inscription des Mises à jour automatiques.

Définissez le paramètre optionValue sur VARIANT_TRUE pour afficher l’interface utilisateur d’avertissement. Définissez-le sur VARIANT_FALSE pour supprimer l’interface utilisateur d’avertissement.

Valeur retournée

Retourne S_OK en cas de réussite. Dans le cas contraire, retourne un COM ou Windows

code d’erreur.

Code de retour Description
WU_E_INVALID_OPERATION
L’ordinateur n’est pas autorisé à accéder au site de mise à jour.
E_INVALIDARG
Un argument de la méthode n’est pas valide.

Spécifications

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel avec SP3 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003, Windows 2000 Server avec SP3 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wuapi.h
Bibliothèque Wuguid.lib
DLL Wuapi.dll

Voir aussi

IUpdateServiceManager