IWindowsUpdateAgentInfo::GetInfo メソッド (wuapi.h)

Windows Update エージェント (WUA) に関するバージョン情報を取得します。

構文

HRESULT GetInfo(
  [in]  VARIANT varInfoIdentifier,
  [out] VARIANT *retval
);

パラメーター

[in] varInfoIdentifier

retval パラメーターが返す情報の種類を指定するリテラル文字列値。 次の表に、現在使用可能な文字列値を示します。

ApiMajorVersion WUA の現在のメジャー バージョンを取得します。
ApiMinorVersion WUA の現在のマイナー バージョンを取得します。
ProductVersionString Wuapi.dll ファイルのファイル バージョンを文字列形式で取得します。

[out] retval

  • varInfoIdentifier パラメーターの値が ApiMajorVersion の場合、WUA API のメジャー バージョンを VARIANT 変数内の LONG 値として返します。
  • varInfoIdentifier の値が ApiMinorVersion の場合、WUA API のマイナー バージョンを VARIANT 変数内の LONG 値として返します。
  • varInfoIdentifier の値が ProductVersionString の場合、VARIANT 変数内の BSTR 値として、Wuapi.dll ファイルのファイル バージョンを返します。
メモ返される文字列の形式は、"Windows-major-version>" です<<Windows-minor-version><ビルド><update>"
 

戻り値

成功した場合 は、S_OK を返します。 それ以外の場合は、COM または Windows を返します

エラー コード。

注釈

IWindowsUpdateAgentInfo インターフェイスでは、WUA の更新が必要になる場合があります。 詳細については、「Windows Update エージェントの更新」を参照してください。

WUA API のインターフェイスで変更が発生した場合、メジャー バージョンはリリースごとに 1 回インクリメントされます。 WUA API の既存のインターフェイスで変更が発生した場合、マイナー バージョンはリリースごとに 1 回インクリメントされます。

要件

要件
サポートされている最小のクライアント Windows XP、Windows 2000 Professional sp3 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003、Windows 2000 Server SP3 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wuapi.h
Library Wuguid.lib
[DLL] Wuapi.dll

こちらもご覧ください

IWindowsUpdateAgentInfo