IBackgroundCopyJobHttpOptions::GetCustomHeaders 메서드(bits2_5.h)
IBackgroundCopyJobHttpOptions::SetCustomHeaders에 대한 이전 호출에 의해 설정된 사용자 지정 헤더를 검색합니다(즉, BITS가 원격에서 수신하는 헤더가 아니라 원격으로 전송되는 헤더).
구문
HRESULT GetCustomHeaders(
[out] LPWSTR *pRequestHeaders
);
매개 변수
[out] pRequestHeaders
사용자 지정 헤더를 포함하는 Null로 종료된 문자열입니다. 각 헤더는 CR/LF(캐리지 리턴 및 줄 바꿈) 문자로 종료됩니다. 완료되면 문자열을 해제하려면 CoTaskMemFree 함수를 호출합니다.
반환 값
다음 표에서는 가능한 반환 값 중 일부를 나열합니다.
반환 코드 | 설명 |
---|---|
|
헤더를 성공적으로 검색했습니다. |
|
작업은 사용자 지정 헤더를 지정하지 않습니다. |
|
사용자 지정 헤더를 검색할 수 있는 권한이 없거나 작업에서 [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 |