IUpdateServiceManager::SetOption 메서드(wuapi.h)
서비스 ID를 지정하는 개체에 대한 옵션을 설정합니다. 또한 SetOption 메서드를 사용하여 자동 업데이트 등록을 변경할 때 경고가 표시되는지 여부를 확인합니다.
HRESULT SetOption(
[in] BSTR optionName,
[in] VARIANT optionValue
);
[in] optionName
개체에 제공되는 서비스 ID의 형식을 지정하려면 이 매개 변수를 AllowedServiceID로 설정합니다.
자동 업데이트 등록을 변경할 때 경고를 표시하려면 AllowWarningUI로 설정합니다.
[in] optionValue
optionName 매개 변수가 AllowServiceID로 설정된 경우 optionValue 매개 변수는 VT_BSTR 값으로 제공되는 서비스 ID로 설정됩니다.
optionName이 AllowWarningUI로 설정된 경우 optionValue는 자동 업데이트 등록을 변경할 때 경고를 표시할지 여부를 지정하는 VT_BOOL 값입니다.
optionValue 매개 변수를 VARIANT_TRUE 설정하여 경고 UI를 표시합니다. 경고 UI를 표시하지 않도록 VARIANT_FALSE 설정합니다.
성공하면 S_OK 반환합니다. 그렇지 않으면 COM 또는 Windows를 반환합니다.
오류 코드입니다.
반환 코드 | 설명 |
---|---|
|
컴퓨터가 업데이트 사이트에 액세스할 수 없습니다. |
|
메서드의 인수가 잘못되었습니다. |
지원되는 최소 클라이언트 | Windows XP, Windows 2000 Professional SP3 포함 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003, Windows 2000 Server SP3 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | wuapi.h |
라이브러리 | Wuguid.lib |
DLL | Wuapi.dll |