다음을 통해 공유


Winsock 커널 개체

WSK(Winsock 커널) NPI(네트워크 프로그래밍 인터페이스)클라이언트소켓의 두 가지 기본 개체 형식을 중심으로 설계되었습니다.

클라이언트 개체
클라이언트 개체는 WSK 애플리케이션과 WSK 하위 시스템 간의 첨부 파일 또는 바인딩을 나타냅니다. 클라이언트 개체는 WSK_CLIENT 구조체로 표시됩니다. 클라이언트 개체에 대한 포인터는 WSK 하위 시스템에 첨부하는 동안 WSK 애플리케이션에 반환됩니다. WSK 애플리케이션은 클라이언트 개체 수준에서 작동하는 모든 WSK 함수에 이 포인터를 전달합니다.

Socket 개체
소켓 개체는 네트워크 I/O에 사용할 수 있는 네트워크 소켓을 나타냅니다. 소켓 개체는 WSK_SOCKET 구조체로 표시됩니다. 소켓 개체에 대한 포인터는 애플리케이션이 새 소켓을 만들거나 애플리케이션이 들어오는 연결을 수락할 때 WSK 애플리케이션에 반환됩니다. WSK 애플리케이션은 특정 소켓과 관련된 모든 WSK 함수에 이 포인터를 전달합니다.