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