Share via


WSK_CLIENT_STREAM_DISPATCH 구조체(wsk.h)

WSK_CLIENT_STREAM_DISPATCH 구조는 스트림 소켓에 대한 WSK 애플리케이션의 이벤트 콜백 함수 디스패치 테이블을 지정합니다. 스트림 소켓은 수신 대기 소켓 또는 연결 지향 소켓으로 작동할 수 있으므로 이 구조를 사용하면 스트림 소켓이 WSK_CLIENT_LISTEN_DISPATCH 구조와 WSK_CLIENT_CONNECTION_DISPATCH 구조 모두에 대한 디스패치 테이블에 액세스할 수 있습니다.

구문

typedef struct _WSK_CLIENT_STREAM_DISPATCH {
  const WSK_CLIENT_LISTEN_DISPATCH     *Listen;
  const WSK_CLIENT_CONNECTION_DISPATCH *Connect;
} WSK_CLIENT_STREAM_DISPATCH, *PWSK_CLIENT_STREAM_DISPATCH;

멤버

Listen

수신 대기 소켓 역할을 하는 스트림 소켓에 대한 WSK 애플리케이션의 이벤트 콜백 함수 디스패치 테이블을 지정하는 WSK_CLIENT_LISTEN_DISPATCH 구조체에 대한 포인터입니다.

Connect

연결 지향 소켓 역할을 하는 스트림 소켓에 대한 WSK 애플리케이션의 이벤트 콜백 함수 디스패치 테이블을 지정하는 WSK_CLIENT_CONNECTION_DISPATCH 구조체에 대한 포인터입니다.

설명

WSK 애플리케이션은 WSK 애플리케이션이 WskSocket 함수를 호출하여 스트림 소켓을 만들 때 WSK 하위 시스템에 WSK_CLIENT_STREAM_DISPATCH 구조에 대한 포인터를 전달합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10, 버전 1703
머리글 wsk.h(Wsk.h 포함)

추가 정보

WSK_CLIENT_CONNECTION_DISPATCH

WSK_CLIENT_LISTEN_DISPATCH

WSK_PROVIDER_STREAM_DISPATCH

WskSocket