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 포함) |