Freigeben über


IUpdateServiceManager::SetOption-Methode (wuapi.h)

Legen Sie Optionen für das Objekt fest, das die Dienst-ID angibt. Die SetOption-Methode wird auch verwendet, um zu bestimmen, ob eine Warnung angezeigt wird, wenn Sie die Registrierung von Automatic Updates ändern.

Syntax

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

Parameter

[in] optionName

Legen Sie diesen Parameter auf AllowedServiceID fest, um die Form der Dienst-ID anzugeben, die für das Objekt bereitgestellt wird.

Legen Sie auf AllowWarningUI fest, um beim Ändern der automatischen Updates Registrierung eine Warnung anzuzeigen.

[in] optionValue

Wenn der parameter optionName auf AllowServiceID festgelegt ist, wird der optionValue-Parameter auf die Dienst-ID festgelegt, die als VT_BSTR Wert angegeben wird.

Wenn optionName auf AllowWarningUI festgelegt ist, ist optionValue ein VT_BOOL Wert, der angibt, ob beim Ändern der Registrierung von Automatic Updates eine Warnung angezeigt werden soll.

Legen Sie den parameter optionValue auf VARIANT_TRUE fest, um die Warnungsbenutzeroberfläche anzuzeigen. Legen Sie sie auf VARIANT_FALSE fest, um die Warnungsoberfläche zu unterdrücken.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK zurück. Andernfalls wird ein COM- oder Windows-Wert zurückgegeben.

Fehlercode.

Rückgabecode Beschreibung
WU_E_INVALID_OPERATION
Der Computer darf nicht auf den Updatestandort zugreifen.
E_INVALIDARG
Ein Argument der -Methode ist ungültig.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional mit SP3 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003, Windows 2000 Server mit SP3 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wuapi.h
Bibliothek Wuguid.lib
DLL Wuapi.dll

Weitere Informationen

IUpdateServiceManager