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