IBackgroundCopyJobHttpOptions インターフェイス (bits2_5.h)

このインターフェイスを使用して、証明書ベースのクライアント認証用のクライアント証明書と HTTP 要求用のカスタム ヘッダーを指定します。

このインターフェイスを取得するには、インターフェイス識別子として __uuidof(IBackgroundCopyJobHttpOptions) を使用して IBackgroundCopyJob ::QueryInterface メソッドを呼び出します。

継承

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

メソッド

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

 
IBackgroundCopyJobHttpOptions::GetClientCertificate

ジョブからクライアント証明書を取得します。
IBackgroundCopyJobHttpOptions::GetCustomHeaders

IBackgroundCopyJobHttpOptions::SetCustomHeaders の以前の呼び出しによって設定されたカスタム ヘッダーを取得します (つまり、BITS がリモートから受信するヘッダーではなく、リモートに送信する BITS のヘッダー)。
IBackgroundCopyJobHttpOptions::GetSecurityFlags

証明書失効リストがチェックされ、特定の証明書エラーが無視されるかどうかを判断する HTTP のフラグと、サーバーが HTTP 要求をリダイレクトするときに使用するポリシーを取得します。
IBackgroundCopyJobHttpOptions::RemoveClientCertificate

クライアント証明書をジョブから削除します。
IBackgroundCopyJobHttpOptions::SetClientCertificateByID

HTTPS (SSL) 要求でのクライアント認証に使用するクライアント証明書の識別子を指定します。
IBackgroundCopyJobHttpOptions::SetClientCertificateByName

HTTPS (SSL) 要求でのクライアント認証に使用するクライアント証明書のサブジェクト名を指定します。
IBackgroundCopyJobHttpOptions::SetCustomHeaders

HTTP 要求に含める 1 つ以上のカスタム HTTP ヘッダーを指定します。
IBackgroundCopyJobHttpOptions::SetSecurityFlags

証明書失効リストがチェックされ、特定の証明書エラーが無視されるかどうかを決定する HTTP のフラグと、サーバーが HTTP 要求をリダイレクトするときに使用するポリシーを設定します。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー bits2_5.h (Bits.h を含む)

こちらもご覧ください

IBackgroundCopyJob