IBackgroundCopyJobHttpOptions::GetCustomHeaders 方法 (bits2_5.h)
擷取先前呼叫 IBackgroundCopyJobHttpOptions::SetCustomHeaders (所設定的自定義標頭,也就是 BITS 將傳送至遠端的標頭,而不是 BITS 從遠端) 接收的標頭。
語法
HRESULT GetCustomHeaders(
[out] LPWSTR *pRequestHeaders
);
參數
[out] pRequestHeaders
包含自訂標頭的 Null 終止字串。 每個標頭都會以歸位字元和換行字元 (CR/LF) 字元終止。 若要在完成時釋放字串,請呼叫 CoTaskMemFree 函式。
傳回值
下表列出一些可能的傳回值。
傳回碼 | Description |
---|---|
|
已成功擷取標頭。 |
|
作業未指定自定義標頭。 |
|
您沒有擷取自定義標頭的許可權,或 [IBackgroundCopyJobHttpOptions3::MakeCustomHeadersWriteOnly] (/windows/desktop/api/bits10_3/nf-bits10_3-ibackgroundcopyjobHTTPoptions3-makecustomheaderswriteonly) 已在作業上呼叫。 |
|
pRequestHeaders 參數為 NULL。 |
備註
只有作業擁有者可以擷取自定義標頭。 若要指定標頭,請呼叫 IBackgroundCopyJobHttpOptions::SetCustomHeaders 方法。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | bits2_5.h (包含 Bits.h) |
程式庫 | Bits.lib |