다음을 통해 공유


IBackgroundCopyError::GetProtocol 메서드(bits.h)

파일을 전송하는 데 사용되는 프로토콜을 검색합니다. 원격 파일 이름은 파일을 전송하는 데 사용할 프로토콜을 식별합니다.

구문

HRESULT GetProtocol(
  [out] LPWSTR *pProtocol
);

매개 변수

[out] pProtocol

파일을 전송하는 데 사용되는 프로토콜을 포함하는 Null로 종료된 문자열입니다. 문자열에는 HTTP 프로토콜에 대한 "http"와 SMB 프로토콜의 "파일"이 포함됩니다. 오류가 전송 프로토콜과 관련이 없는 경우 ppProtocol 매개 변수는 NULL 로 설정됩니다. 완료되면 CoTaskMemFree 함수를 호출하여 ppProtocol을 해제합니다.

반환 값

이 메서드는 다음 HRESULT 값과 다른 값을 반환합니다.

반환 코드 설명
S_OK
원격 파일 프로토콜을 성공적으로 검색했습니다.
BG_E_PROTOCOL_NOT_AVAILABLE
이 오류는 원격 파일 전송 프로토콜과 연결되지 않습니다. ppProtocol 매개 변수가 NULL로 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP
지원되는 최소 서버 Windows Server 2003
대상 플랫폼 Windows
헤더 bits.h
라이브러리 Bits.lib
DLL QmgrPrxy.dll

추가 정보

IBackgroundCopyError