다음을 통해 공유


WDS 전송 클라이언트 함수

이 모듈에서는 콘텐츠 수신기와 전송 클라이언트 간의 인터페이스를 구성하는 구조와 함수를 정의합니다.

함수 Description
PFN_WdsTransportClientReceiveContents 데이터 블록을 사용할 준비가 되었음을 나타냅니다.
PFN_WdsTransportClientReceiveMetadata 파일에 대한 메타데이터 정보를 받습니다.
PFN_WdsTransportClientSessionComplete 세션이 성공적으로 완료되었거나 오류가 발생했음을 나타냅니다.
PFN_WdsTransportClientSessionStart 소비자에게 파일에 대한 파일 크기 및 기타 서버 쪽 정보를 나타냅니다.
PFN_WdsTransportClientSessionStartEx 소비자에게 파일에 대한 파일 크기 및 기타 서버 쪽 정보를 나타냅니다.
WdsTransportClientAddRefBuffer 멀티캐스트 클라이언트가 소유한 버퍼에 대한 참조 수를 증분합니다.
WdsTransportClientCancelSession 클라이언트의 세션과 연결된 리소스를 해제합니다.
WdsTransportClientCloseSession 클라이언트의 세션과 연결된 리소스를 해제합니다.
WdsTransportClientCompleteReceive 데이터 블록의 모든 처리가 완료되었으며 멀티캐스트 클라이언트가 캐시에서 이 데이터 블록을 제거하여 추가 수신을 위한 공간을 확보할 수 있음을 나타냅니다.
WdsTransportClientInitialize 멀티캐스트 클라이언트를 초기화합니다.
WdsTransportClientInitializeSession 멀티캐스트 파일 전송을 시작합니다.
WdsTransportClientQueryStatus 멀티캐스트 클라이언트에서 진행 중이거나 완전한 멀티캐스트 전송의 현재 상태 검색합니다.
WdsTransportClientRegisterCallback 멀티캐스트 클라이언트에 콜백을 등록합니다.
WdsTransportClientReleaseBuffer 멀티캐스트 클라이언트가 소유한 버퍼의 참조 횟수를 줄입니다.
WdsTransportClientShutdown 멀티캐스트 클라이언트를 종료합니다.
WdsTransportClientStartSession 멀티캐스트 파일 전송을 시작합니다.
WdsTransportClientWaitForCompletion 멀티캐스트 세션이 완료되거나 지정된 시간 제한에 도달할 때까지 차단합니다.