IUpdate インターフェイス (wuapi.h)

更新プログラムで使用できるプロパティとメソッドが含まれます。

継承

IUpdate インターフェイスは、IDispatch インターフェイスから継承されます。 IUpdate には、次の種類のメンバーもあります。

メソッド

IUpdate インターフェイスには、これらのメソッドがあります。

 
IUpdate::AcceptEula

Windows Updateに関連付けられている Microsoft ソフトウェア ライセンス条項に同意します。
IUpdate::CopyFromCache

更新プログラムの内容を指定したパスにコピーします。
IUpdate::get_AutoSelectOnWebSites

更新プログラムがWindows Updateによって自動的に選択されるようにフラグが設定されているかどうかを示すブール値を取得します。
IUpdate::get_BundledUpdates

更新プログラムのバンドルされた更新プログラムの順序付きリストに関する情報を含むインターフェイスを取得します。
IUpdate::get_CanRequireSource

更新プログラムのソース メディアがインストールまたはアンインストールに必要かどうかを示すブール値を取得します。
IUpdate::get_Categories

更新プログラムが属するカテゴリのコレクションを含むインターフェイスを取得します。
IUpdate::get_Deadline

更新プログラムをインストールする必要がある日付を取得します。
IUpdate::get_DeltaCompressedContentAvailable

サーバーで差分圧縮コンテンツを更新に使用できるかどうかを示すブール値を取得します。
IUpdate::get_DeltaCompressedContentPreferred

差分圧縮コンテンツが使用可能な場合に、更新プログラムのダウンロードおよびインストールまたはアンインストール中に差分圧縮コンテンツを優先するかどうかを示すブール値を取得します。
IUpdate::get_DeploymentAction

更新プログラムがデプロイされるアクションを取得します。
IUpdate::get_Description

更新プログラムのローカライズされた説明を取得します。
IUpdate::get_DownloadContents

更新プログラムのダウンロード内容に関するファイル情報を取得します。
IUpdate::get_DownloadPriority

更新プログラムの推奨されるダウンロード優先度を取得します。
IUpdate::get_EulaAccepted

更新プログラムに関連付けられている Microsoft ソフトウェア ライセンス条項がコンピューターで受け入れられるかどうかを示すブール値を取得します。
IUpdate::get_EulaText

更新プログラムに関連付けられている Microsoft ソフトウェア ライセンス条項のローカライズされた完全なテキストを取得します。
IUpdate::get_HandlerID

更新プログラムのインストール ハンドラーを取得します。
IUpdate::get_Identity

更新プログラムの一意識別子を含むインターフェイスを取得します。
IUpdate::get_Image

更新プログラムに関連付けられているイメージに関する情報を含むインターフェイスを取得します。
IUpdate::get_InstallationBehavior

更新プログラムのインストール オプションを含むインターフェイスを取得します。
IUpdate::get_IsBeta

更新プログラムがベータ リリースであるかどうかを示すブール値を取得します。
IUpdate::get_IsDownloaded

すべての更新内容がコンピューターにキャッシュされているかどうかを示すブール値を取得します。
IUpdate::get_IsHidden

ユーザーが更新プログラムを非表示にするかどうかを示すブール値を取得します。 (Get)
IUpdate::get_IsInstalled

検索の実行時に更新プログラムがコンピューターにインストールされるかどうかを示すブール値を取得します。
IUpdate::get_IsMandatory

更新プログラムのインストールが必須かどうかを示すブール値を取得します。
IUpdate::get_IsUninstallable

ユーザーがコンピューターから更新プログラムをアンインストールできるかどうかを示すブール値を取得します。
IUpdate::get_KBArticleIDs

更新プログラムに関連付けられている Microsoft サポート技術情報の記事 ID のコレクションを取得します。
IUpdate::get_Languages

更新プログラムでサポートされている言語を含むインターフェイスを取得します。
IUpdate::get_LastDeploymentChangeTime

更新プログラムを展開するサーバーの協定世界時 (UTC) の日付と時刻で、更新プログラムの最後に発行された日付を取得します。
IUpdate::get_MaxDownloadSize

更新プログラムの最大ダウンロード サイズを取得します。
IUpdate::get_MinDownloadSize

更新プログラムの最小ダウンロード サイズを取得します。
IUpdate::get_MoreInfoUrls

更新に関する詳細情報へのハイパーリンクを指定する言語固有の文字列のコレクションを取得します。
IUpdate::get_MsrcSeverity

更新プログラムの Microsoft Security Response Center の重大度評価を取得します。
IUpdate::get_RecommendedCpuSpeed

更新プログラムのインストールに使用される推奨される CPU 速度をメガヘルツ (MHz) で取得します。
IUpdate::get_RecommendedHardDiskSpace

更新プログラムをインストールする前に、ハード ディスクで使用できる推奨される空き領域を取得します。 空き領域はメガバイト (MB) 単位で指定します。
IUpdate::get_RecommendedMemory

更新プログラムをインストールする前にコンピューターで使用できる推奨される物理メモリ サイズを取得します。 物理メモリ サイズはメガバイト (MB) 単位で指定します。
IUpdate::get_ReleaseNotes

更新プログラムのローカライズされたリリース ノートを取得します。
IUpdate::get_SecurityBulletinIDs

更新プログラムに関連付けられているセキュリティ情報 ID を含む文字列値のコレクションを取得します。
IUpdate::get_SupersededUpdateIDs

更新識別子のコレクションを取得します。 この識別子のコレクションは、更新プログラムによって置き換えられる更新プログラムを指定します。
IUpdate::get_SupportUrl

更新プログラムの言語固有のサポート情報へのハイパーリンクを取得します。
IUpdate::get_Title

更新プログラムのローカライズされたタイトルを取得します。
IUpdate::get_Type

更新プログラムの種類を取得します。
IUpdate::get_UninstallationBehavior

更新プログラムのアンインストール オプションを含むインターフェイスを取得します。
IUpdate::get_UninstallationNotes

更新プログラムのアンインストール に関するメモを取得します。
IUpdate::get_UninstallationSteps

更新プログラムのアンインストール手順を含むインターフェイスを取得します。
IUpdate::p ut_IsHidden

ユーザーが更新プログラムを非表示にするかどうかを示すブール値を取得します。 (Put)

注釈

BundledUpdates プロパティに IUpdateCollection が含まれている場合、更新プログラムの一部のプロパティとメソッドは、バンドルされた更新プログラム (DownloadContentsCopyFromCache など) でのみ使用できます。

要件

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