WSK_CLIENT_CONNECTION_DISPATCH 구조체(wsk.h)

WSK_CLIENT_CONNECTION_DISPATCH 구조는 연결 지향 소켓에 대한 이벤트 콜백 함수의 WSK 애플리케이션 디스패치 테이블을 지정합니다.

구문

typedef struct _WSK_CLIENT_CONNECTION_DISPATCH {
  PFN_WSK_RECEIVE_EVENT      WskReceiveEvent;
  PFN_WSK_DISCONNECT_EVENT   WskDisconnectEvent;
  PFN_WSK_SEND_BACKLOG_EVENT WskSendBacklogEvent;
} WSK_CLIENT_CONNECTION_DISPATCH, *PWSK_CLIENT_CONNECTION_DISPATCH;

멤버

WskReceiveEvent

소켓에 대한 WSK 애플리케이션의 WskReceiveEvent 이벤트 콜백 함수에 대한 포인터입니다. WSK 애플리케이션이 소켓에 대해 WskReceiveEvent 이벤트 콜백 함수를 사용하도록 설정하지 않으면 이 포인터는 NULL일 수 있습니다.

WskDisconnectEvent

소켓에 대한 WSK 애플리케이션의 WskDisconnectEvent 이벤트 콜백 함수에 대한 포인터입니다. WSK 애플리케이션이 소켓에 대해 WskDisconnectEvent 이벤트 콜백 함수를 사용하도록 설정하지 않으면 이 포인터는 NULL일 수 있습니다.

WskSendBacklogEvent

소켓에 대한 WSK 애플리케이션의 WskSendBacklogEvent 이벤트 콜백 함수에 대한 포인터입니다. WSK 애플리케이션이 소켓에 대해 WskSendBacklogEvent 이벤트 콜백 함수를 사용하도록 설정하지 않으면 이 포인터는 NULL일 수 있습니다.

설명

WSK 애플리케이션은 다음 방법 중 하나로 WSK_CLIENT_CONNECTION_DISPATCH 구조체에 대한 포인터를 WSK 하위 시스템에 전달합니다.

  • WskSocket 함수를 호출하여 연결 지향 소켓을 만드는 경우
  • WskSocketConnect 함수를 호출하여 연결 지향 소켓을 만들고, 바인딩하고, 연결할 때
  • WskAccept 함수를 호출하여 수신 대기 소켓에서 들어오는 연결 지향 소켓을 수락하는 경우
  • WSK 하위 시스템이 WSK 애플리케이션의 WskAcceptEvent 이벤트 콜백 함수를 호출할 때 반환되는 매개 변수입니다. WSK 하위 시스템은 WSK 애플리케이션의 WskAcceptEvent 이벤트 콜백 함수를 호출하여 들어오는 연결 지향 소켓이 수신 대기 소켓에서 수락되었음을 WSK 애플리케이션에 알립니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 wsk.h(Wsk.h 포함)

추가 정보

WSK_PROVIDER_CONNECTION_DISPATCH

WskAccept

WskAcceptEvent

WskDisconnectEvent

WskReceiveEvent

WskSendBacklogEvent

WskSocket

WskSocketConnect