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 要求中的一或多個自訂 HTTP 標頭。
IBackgroundCopyJobHttpOptions::SetSecurityFlags

設定 HTTP 的旗標,以判斷是否已檢查證書吊銷清單,並忽略特定憑證錯誤,以及伺服器重新導向 HTTP 要求時要使用的原則。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 bits2_5.h (包含 Bits.h)

另請參閱

IBackgroundCopyJob