다음을 통해 공유


WSK_TDI_MAP 구조체(wsk.h)

WSK_TDI_MAP 구조는 특정 주소 패밀리, 소켓 유형 및 프로토콜 간의 매핑을 TDI 전송의 디바이스 이름에 지정합니다.

구문

typedef struct _WSK_TDI_MAP {
  USHORT         SocketType;
  ADDRESS_FAMILY AddressFamily;
  ULONG          Protocol;
  PCWSTR         TdiDeviceName;
} WSK_TDI_MAP, *PWSK_TDI_MAP;

멤버

SocketType

소켓 유형입니다. 이 멤버는 Ws2def.h 헤더 파일에 정의된 SOCK_XXX 값을 포함할 수 있습니다.

AddressFamily

주소 패밀리입니다. 이 멤버는 Ws2def.h 헤더 파일에 정의된 AF_XXX 값을 포함할 수 있습니다.

Protocol

전송 프로토콜입니다.

TdiDeviceName

AddressFamily, SocketTypeProtocol 멤버가 지정한 주소 패밀리, 소켓 유형 및 프로토콜의 조합을 지원하는 TDI 전송에 대한 디바이스 이름을 포함하는 null로 끝나는 와이드 문자열에 대한 포인터입니다.

설명

WSK_TDI_MAP_INFO 구조체의 Map 멤버는 각각 특정 주소 패밀리, 소켓 유형 및 프로토콜 간의 매핑을 TDI 전송의 디바이스 이름에 대한 매핑을 포함하는 WSK_TDI_MAP 구조의 배열을 가리킵니다.

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

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

요구 사항

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

추가 정보

WSK_TDI_MAP_INFO