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

HTTP プロキシ設定が含まれます。

大事なこのインターフェイスは、Windows 10およびWindows Server 2016ではサポートされていません。 詳細については、「解説」を参照してください。
 

継承

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

メソッド

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

 
IWebProxy::get_Address

プロキシ サーバーのアドレスと 10 進数のポート番号を取得して設定します。 (Get)
IWebProxy::get_AutoDetect

IWebProxy がプロキシ設定を自動的に検出するかどうかを示すブール値を取得および設定します。 (Get)
IWebProxy::get_BypassList

プロキシ サーバーを使用しないアドレスのコレクションを取得および設定します。 (Get)
IWebProxy::get_BypassProxyOnLocal

ローカル アドレスがプロキシ サーバーをバイパスするかどうかを示すブール値を取得および設定します。 (Get)
IWebProxy::get_ReadOnly

WebProxy オブジェクトが読み取り専用かどうかを示すブール値を取得します。
IWebProxy::get_UserName

認証のためにプロキシ サーバーに送信するユーザー名を取得および設定します。 (Get)
IWebProxy::P romptForCredentials

プロキシ認証に使用するパスワードの入力をユーザーに求めます。
IWebProxy::P romptForCredentialsFromHwnd

親ウィンドウの hWnd プロパティを使用して、プロキシ認証に使用するパスワードをユーザーに求めます。
IWebProxy::p ut_Address

プロキシ サーバーのアドレスと 10 進数のポート番号を取得して設定します。 (Put)
IWebProxy::p ut_AutoDetect

IWebProxy がプロキシ設定を自動的に検出するかどうかを示すブール値を取得および設定します。 (Put)
IWebProxy::p ut_BypassList

プロキシ サーバーを使用しないアドレスのコレクションを取得および設定します。 (Put)
IWebProxy::p ut_BypassProxyOnLocal

ローカル アドレスがプロキシ サーバーをバイパスするかどうかを示すブール値を取得および設定します。 (Put)
IWebProxy::p ut_UserName

認証のためにプロキシ サーバーに送信するユーザー名を取得および設定します。 (Put)
IWebProxy::SetPassword

認証のためにプロキシ サーバーに送信するパスワードを設定します。

注釈

このインターフェイスのインスタンスは、WebProxy コクラスを使用して作成できます。 オブジェクトを作成するには、Microsoft.Update.WebProxy プログラム識別子を使用します。

大事なこのインターフェイスは、Windows 10およびWindows Server 2016ではサポートされていません。 これらのオペレーティング システム (Windows Update エージェントのプロキシ設定を含む) でプロキシ設定を構成するには、[設定] の [ネットワーク & インターネット] セクションの [プロキシ] ページを使用します。 必要に応じて、 プロキシ自動構成スクリプト を使用して設定を適用できます。 プロキシ設定を構成する場合は、この記事に記載されているWindows Updateによって使用されるドメインへのアクセスを許可してください。
 

要件

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