다음을 통해 공유


WSK_TDI_DEVICENAME_MAPPING

WSK 애플리케이션은 WSK_TDI_DEVICENAME_MAPPING 클라이언트 제어 작업을 사용하여 주소 패밀리, 소켓 유형 및 프로토콜의 조합을 TDI 전송의 디바이스 이름에 매핑합니다. WSK 애플리케이션은 TDI 전송에 대한 지원이 필요한 경우에만 이 클라이언트 제어 작업을 사용합니다. WSK 애플리케이션이 소켓을 만들 때 WSK 하위 시스템은 WSK 애플리케이션에서 지정한 주소 패밀리, 소켓 유형 및 프로토콜의 조합에 대한 기본 지원이 없는 경우에만 매핑 목록을 참조합니다.

WSK 애플리케이션이 WSK_TDI_DEVICENAME_MAPPING 클라이언트 제어 작업을 사용하여 주소 패밀리, 소켓 유형 및 프로토콜의 조합을 TDI 전송의 디바이스 이름에 매핑하는 경우 소켓을 만들기 전에 이 작업을 수행해야 합니다.

주소 패밀리, 소켓 유형 및 프로토콜의 조합을 TDI 전송의 디바이스 이름에 매핑하기 위해 WSK 애플리케이션은 다음 매개 변수를 사용하여 WskControlClient 함수를 호출합니다.

매개 변수

ControlCode

WSK_TDI_DEVICENAME_MAPPING

InputSize

sizeof(WSK_TDI_MAP_INFO)

InputBuffer

주소 패밀리, 소켓 유형 및 프로토콜을 TDI 디바이스 이름에 매핑하는 목록을 포함하는 WSK_TDI_MAP_INFO 구조체에 대한 포인터입니다.

OutputSize

0

OutputBuffer

NULL

OutputSizeReturned

NULL

Irp

NULL

TDI 전송 사용에 대한 자세한 내용은 TDI 전송 사용을 참조하세요.

Irp 매개 변수는 이 클라이언트 제어 작업에 대해 NULL이어야 합니다.

참고 TDI는 Windows Vista 이후의 Microsoft Windows 버전에서 지원되지 않습니다. 대신 Windows 필터링 플랫폼 또는 Winsock 커널 을 사용합니다.

요구 사항

Version

Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.

헤더

Wsk.h(Wsk.h 포함)