次の表は、Windows Update Agent (WUA) へのアクセスに使用されるインターフェイスを示しています。
| Interface | 説明 |
|---|---|
| IAutomaticUpdates | 自動更新の機能が含まれています。 |
| IAutomaticUpdates2 | 自動更新の機能が含まれています。 |
| IAutomaticUpdatesResults | 自動更新について説明する読み取り専用プロパティが含まれています。 |
| IAutomaticUpdatesSettings | 自動更新で使用できる設定が含まれています。 |
| IAutomaticUpdatesSettings2 | 自動更新で使用できる設定が含まれています。 |
| IAutomaticUpdatesSettings3 | 自動更新で使用できる設定が含まれています。 |
| ICategory | 更新プログラムのカテゴリを表します。 |
| ICategoryCollection | ICategory インターフェイスの順序付き読み取り専用リストを表します。 |
| IDownloadCompletedCallback | 非同期ダウンロード操作の完了を示す通知を処理する IDownloadCompletedCallback::Invoke メソッドが含まれています。 |
| IDownloadCompletedCallbackArgs | 更新プログラムのダウンロードの完了に関する情報が含まれています。 このインターフェイスは将来使用するために予約されているもので、プロパティやメソッドはありません。 |
| IDownloadJob | ダウンロード操作で使用できるプロパティとメソッドが含まれています。 |
| IDownloadProgress | 非同期ダウンロード操作の進行状況を表します。 |
| IDownloadProgressChangedCallback | 非同期ダウンロード操作の進行状況に関する通知を処理するメソッドが含まれています。 |
| IDownloadProgressChangedCallbackArgs | 非同期ダウンロード操作の進行状況の変化に関する情報が含まれています。 |
| IDownloadResult | ダウンロード操作の結果を表します。 |
| IImageInformation | 更新プログラムまたはカテゴリに関連付けられている、ローカライズされた画像に関する情報が含まれています。 |
| IInstallationAgent | 更新プログラムの結果を記録します。 |
| IInstallationBehavior | 更新プログラムのインストールとアンインストールのオプションを表します。 |
| IInstallationCompletedCallback | 非同期インストールまたはアンインストールの完了に関する通知を処理するメソッドを参照します。 |
| IInstallationCompletedCallbackArgs | インストールの完了に関する情報が含まれています。 このインターフェイスは将来使用するために予約されているもので、プロパティやメソッドはありません。 |
| IInstallationJob | インストールまたはアンインストール操作で使用できるプロパティとメソッドが含まれています。 |
| IInstallationProgress | 非同期インストールまたはアンインストールの進行状況を表します。 |
| IInstallationProgressChangedCallback | 現在行われている非同期インストールまたはアンインストールの進行状況に関する通知を処理します。 |
| IInstallationProgressChangedCallbackArgs | コールバックが行われた時点での非同期インストールまたはアンインストールの進行状況の変化に関する情報が含まれています。 |
| IInstallationResult | インストールまたはアンインストールの結果を表します。 |
| IInvalidProductLicenseException | 製品で無効なライセンスが検出された場合にスローされる例外をカプセル化します。 |
| ISearchCompletedCallback | 非同期の検索操作の完了に関する通知を処理するメソッドが含まれています。 |
| ISearchCompletedCallbackArgs | 非同期の検索の完了に関する情報が含まれています。 |
| ISearchJob | 検索操作で使用できるプロパティとメソッドが含まれています。 |
| ISearchResult | 検索の結果を表します。 |
| IStringCollection | 文字列の順序付きリストを表します。 |
| ISystemInformation | 更新サービスに関連する、指定されたコンピューターに関する情報が含まれています。 |
| IUpdate | 更新プログラムで使用できるプロパティとメソッドが含まれています。 |
| IUpdate2 | 更新プログラムで使用できるプロパティとメソッドが含まれています。 |
| IUpdate3 | 更新プログラムで使用できるプロパティとメソッドが含まれています。 |
| IUpdate4 | 更新プログラムで使用できるプロパティとメソッドが含まれています。 |
| IUpdate5 | 更新プログラムで使用できるプロパティとメソッドが含まれています。 |
| IUpdateCollection | 更新プログラムの順序付きリストを表します。 |
| IUpdateDownloadContent | 更新プログラムのダウンロード コンテンツを表します。 |
| IUpdateDownloadContent2 | 更新プログラムのダウンロード コンテンツを表します。 |
| IUpdateDownloadContentCollection | ダウンロード コンテンツのコレクションを表します。 |
| IUpdateDownloader | 更新プログラムをサーバーからダウンロードします。 |
| IUpdateDownloaderEx | 更新プログラムをサーバーからダウンロードします。 |
| IUpdateDownloadResult | 更新プログラムのダウンロード操作の状態を示すプロパティが含まれています。 |
| IUpdateEndpointAuthProvider | サービスのエンドポイントの認証に使用されるトークンの種類をネゴシエートするためのメソッドが含まれています。 |
| IUpdateEndpointAuthToken | WUA がエンドポイント トークンに関する情報を収集するために使用できるメソッドを提供します。 |
| IUpdateEndpointProvider | サービスへの接続に使用されるエンドポイントを取得するためのメソッドが含まれています。 |
| IUpdateEx | 更新プログラムで使用できるプロパティとメソッドが含まれています。 |
| IUpdateException | ISearchResult オブジェクトで返された、不完全な検索結果に関する情報を表します。 |
| IUpdateExceptionCollection | IUpdateException インターフェイスの順序付き読み取り専用リストを表します。 |
| IUpdateHistoryEntry | 更新プログラムに関するイベントを表します。 |
| IUpdateHistoryEntry2 | 更新プログラムに関するイベントを表します。 |
| IUpdateHistoryEntryCollection | IUpdateHistoryEntry インターフェイスの順序付き読み取り専用リストを表します。 |
| IUpdateIdentity | 更新プログラムの一意の識別子を表します。 |
| IUpdateInstallationResult | 更新プログラムのインストールまたはアンインストールの状態で使用できるプロパティとメソッドが含まれています。 |
| IUpdateInstaller | 更新プログラムをコンピューターにインストールまたはコンピューターからアンインストールします。 |
| IUpdateInstaller2 | 更新プログラムをコンピューターにインストールまたはコンピューターからアンインストールします。 |
| IUpdateInstaller4 | 更新プログラムをコンピューターにインストールまたはコンピューターからアンインストールします。 |
| IUpdateLockdown | このインターフェイスに含まれているメソッドを実装するオブジェクトの一部のメソッドとプロパティへのアクセスを制限します。 |
| IUpdateSearcher | サーバー上の更新プログラムを検索します。 |
| IUpdateSearcher2 | サーバー上の更新プログラムを検索します。 |
| IUpdateSearcher3 | サーバー上の更新プログラムを検索します。 |
| IUpdateService | WUA または自動更新に登録されているサービスに関する情報が含まれています。 |
| IUpdateService2 | WUA または自動更新に登録されているサービスに関する情報が含まれています。 |
| IUpdateServiceCollection | IUpdateService インターフェイスのリストを表します。 |
| IUpdateServiceManager | WUA または自動更新を使用して更新サービスの登録を追加または削除します。 |
| IUpdateServiceManager2 | WUA または自動更新を使用して更新サービスの登録を追加または削除します。 |
| IUpdateServiceRegistration | サービスの登録状態に関する情報が含まれています。 |
| IUpdateSession | 呼び出し元が更新を伴う操作を実行できるセッションを表します。 |
| IUpdateSession2 | 呼び出し元が更新を伴う操作を実行できるセッションを表します。 |
| IUpdateSession3 | 呼び出し元が更新を伴う操作を実行できるセッションを表します。 |
| IWebProxy | HTTP プロキシ設定が含まれています。 |
| IWindowsDriverUpdate | Windows ドライバー更新プログラムからのみ使用できるプロパティとメソッドが含まれています。 |
| IWindowsDriverUpdate2 | Windows ドライバー更新プログラムからのみ使用できるプロパティとメソッドが含まれています。 |
| IWindowsDriverUpdate3 | Windows ドライバー更新プログラムからのみ使用できるプロパティとメソッドが含まれています。 |
| IWindowsDriverUpdate4 | Windows ドライバー更新プログラムからのみ使用できるプロパティとメソッドが含まれています。 |
| IWindowsDriverUpdate5 | Windows ドライバー更新プログラムからのみ使用できるプロパティとメソッドが含まれています。 |
| IWindowsDriverUpdateEntry | Windows ドライバー更新プログラムからのみ使用できるプロパティが含まれています。 |
| IWindowsDriverUpdateEntryCollection | Windows ドライバー更新プログラムのコレクションからのみ使用できるプロパティが含まれています。 |
| IWindowsUpdateAgentInfo | WUA のバージョンに関する情報を取得します。 |