IUpdateServiceManager::SetOption 方法 (wuapi.h)

設定指定服務識別碼之 物件的選項。 SetOption方法也會用來判斷當您變更自動更新的註冊時是否顯示警告。

語法

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

參數

[in] optionName

將此參數設定為 AllowedServiceID,以指定提供給 物件的服務識別碼形式。

設定為 AllowWarningUI 以在變更自動更新註冊時顯示警告。

[in] optionValue

如果 optionName 參數設定為 AllowServiceID, optionValue 參數會設定為以VT_BSTR值提供的服務 識別碼

如果optionName設定為 AllowWarningUI,optionValueVT_BOOL值,指定變更自動更新註冊時是否要顯示警告。

將 optionValue 參數設定為 VARIANT_TRUE 以顯示警告 UI。 將它設定為 VARIANT_FALSE,以隱藏警告 UI。

傳回值

如果成功 則傳回S_OK。 否則,會傳回 COM 或 Windows

錯誤碼。

傳回碼 描述
WU_E_INVALID_OPERATION
不允許電腦存取更新網站。
E_INVALIDARG
方法的引數無效。

規格需求

   
最低支援的用戶端 Windows XP、Windows 2000 Professional 與 SP3 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003、Windows 2000 Server 與 SP3 [僅限桌面應用程式]
目標平台 Windows
標頭 wuapi.h
程式庫 Wuguid.lib
Dll Wuapi.dll

另請參閱

IUpdateServiceManager