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 |