WDI_TLV_TCP_SET_OFFLOAD_PARAMETERS

WDI_TLV_TCP_SET_OFFLOAD_PARAMETERS OID_WDI_SET_TCP_OFFLOAD_PARAMETERS 미니포트 어댑터의 TCP 오프로드 기능을 포함하는 TLV입니다.

TLV 유형

0xF2

길이

포함된 모든 요소 크기의 합계(바이트)입니다.

유형 설명
UINT8 미니포트 어댑터의 IPv4 체크섬 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED - 사용 안 함
  • NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED - 전송을 사용하도록 설정되고 수신에 대해 사용하지 않도록 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED - 전송에 대해 수신 및 사용 안 함으로 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED - 전송 및 수신에 사용하도록 설정됩니다.
UINT8 TCP 패킷에 대한 IPv4 체크섬 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED - 사용 안 함
  • NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED - 전송을 사용하도록 설정되고 수신에 대해 사용하지 않도록 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED - 전송에 대해 수신 및 사용 안 함으로 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED - 전송 및 수신에 사용하도록 설정됩니다.
UINT8 UDP 패킷에 대한 IPv4 체크섬 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED - 사용 안 함
  • NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED - 전송을 사용하도록 설정되고 수신에 대해 사용하지 않도록 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED - 전송에 대해 수신 및 사용 안 함으로 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED - 전송 및 수신에 사용하도록 설정됩니다.
UINT8 TCP 패킷에 대한 IPv6 체크섬 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED - 사용 안 함
  • NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED - 전송을 사용하도록 설정되고 수신에 대해 사용하지 않도록 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED - 전송에 대해 수신 및 사용 안 함으로 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED - 전송 및 수신에 사용하도록 설정됩니다.
UINT8 UDP 패킷에 대한 IPv6 체크섬 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_DISABLED - 사용 안 함
  • NDIS_OFFLOAD_PARAMETERS_TX_ENABLED_RX_DISABLED - 전송을 사용하도록 설정되고 수신에 대해 사용하지 않도록 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_RX_ENABLED_TX_DISABLED - 전송에 대해 수신 및 사용 안 함으로 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED - 전송 및 수신에 사용하도록 설정됩니다.
UINT8 LSOV1(대규모 송신 오프로드 버전 1) 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_LSOV1_ENABLED - LSOV1이 사용됩니다.
  • NDIS_OFFLOAD_PARAMETERS_LSOV1_DISABLED - LSOV1을 사용할 수 없습니다.
UINT8 IPsec(인터넷 프로토콜 보안) 오프로드 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV1_DISABLED - IPsec 오프로드를 사용할 수 없습니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_ENABLED - 전송 및 수신에 대해 IPsec AH(오프로드 인증 헤더) 기능을 사용하도록 설정해야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV1_ESP_ENABLED - 전송 및 수신에 대해 IPsec 오프로드 ESP(보안 페이로드 캡슐화) 기능을 사용하도록 설정해야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV1_AH_AND_ESP_ENABLED - IPsec 오프로드 AH 및 ESP 기능은 전송 및 수신에 사용하도록 설정됩니다.
UINT8 IPv4 LSOV2(대규모 송신 오프로드 버전 2) 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED - IPv4용 LSOV2를 사용할 수 있습니다.
  • NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED - IPv4용 LSOV2를 사용할 수 없습니다.
UINT8 IPv6 LSOV2(대규모 송신 오프로드 버전 2) 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_LSOV2_ENABLED - IPv6용 LSOV2를 사용할 수 있습니다.
  • NDIS_OFFLOAD_PARAMETERS_LSOV2_DISABLED - IPv6용 LSOV2를 사용할 수 없습니다.
UINT8 IPv4 연결 오프로드 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
UINT8 IPv6 연결 오프로드 설정입니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
UINT8 IPv4에 대한 수신 세그먼트 병합 상태를 나타냅니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - RSC 상태는 변경되지 않습니다.
  • NDIS_OFFLOAD_PARAMETERS_RSC_ENABLED - RSC 상태가 사용하도록 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED - RSC 상태가 비활성화됩니다.
UINT8 IPv6에 대한 수신 세그먼트 병합 상태를 나타냅니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - RSC 상태는 변경되지 않습니다.
  • NDIS_OFFLOAD_PARAMETERS_RSC_ENABLED - RSC 상태가 사용하도록 설정됩니다.
  • NDIS_OFFLOAD_PARAMETERS_RSC_DISABLED - RSC 상태가 비활성화됩니다.
UINT32 값은 플래그의 비트 OR입니다. 0으로 설정해야 합니다. 현재 정의된 플래그가 없습니다.
UINT8 IPv6 및 IPv4를 모두 지원하는 미니포트 어댑터의 IPsec(인터넷 프로토콜 보안) 오프로드 버전 2 설정입니다. IPv6 및 IPv4 지원 모두에 대한 설정을 지정합니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV2_DISABLED - IPsec 오프로드 버전 2를 사용할 수 없습니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_ENABLED - 전송 및 수신에 대해 IPsec 오프로드 버전 2 AH(인증 헤더) 기능을 사용하도록 설정해야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV2_ESP_ENABLED - 전송 및 수신에 대해 IPsec 오프로드 버전 2 ESP(보안 페이로드) 캡슐화 기능을 사용하도록 설정해야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_AND_ESP_ENABLED - IPsec 오프로드 버전 2 AH 및 ESP 기능은 전송 및 수신에 사용하도록 설정됩니다.
UINT8 IPsec(인터넷 프로토콜 보안)은 IPv4를 지원하고 IPv6을 지원하지 않는 미니포트 어댑터의 버전 2 설정을 오프로드합니다. 미니포트 드라이버가 IPv6을 지원하는 경우 IPsecV2 멤버는 IPv4 설정을 지정하며 이 멤버는 사용되지 않습니다.

유효한 값은 다음과 같습니다.

  • NDIS_OFFLOAD_PARAMETERS_NO_CHANGE - 미니포트 드라이버는 현재 설정을 변경하지 않아야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV2_DISABLED - IPsec 오프로드 버전 2를 사용할 수 없습니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_ENABLED - 전송 및 수신에 대해 IPsec 오프로드 버전 2 AH(인증 헤더) 기능을 사용하도록 설정해야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV2_ESP_ENABLED - 전송 및 수신에 대해 IPsec 오프로드 버전 2 ESP(보안 페이로드) 캡슐화 기능을 사용하도록 설정해야 합니다.
  • NDIS_OFFLOAD_PARAMETERS_IPSECV2_AH_AND_ESP_ENABLED - IPsec 오프로드 버전 2 AH 및 ESP 기능은 전송 및 수신에 사용하도록 설정됩니다.
UINT8 캡슐화된 패킷 태스크 오프로드입니다. 프로토콜 드라이버는 이 필드를 다음 값 중 하나로 설정합니다.

  • NDIS_OFFLOAD_SET_NO_CHANGE (0) - NVGRE 태스크 오프로드 상태가 변경되지 않습니다.
  • NDIS_OFFLOAD_SET_ON (1) - NVGRE 태스크 오프로드를 사용하도록 설정합니다.
  • NDIS_OFFLOAD_SET_OFF (2) - NVGRE 작업 오프로드를 사용하지 않도록 설정합니다.
UINT8 캡슐화 형식입니다. 이 필드는 캡슐화된 패킷 태스크 오프로드가 NDIS_OFFLOAD_SET_ON 설정된 경우에만 적용됩니다. 캡슐화된 패킷 태스크 오프로드 멤버가 NDIS_OFFLOAD_SET_ON 설정되지 않은 경우 이 멤버는 0입니다. 프로토콜 드라이버는 캡슐화 형식을 필요한 캡슐화 형식에 해당하는 플래그의 비트 OR로 설정해야 합니다. 다음 플래그 중에서 선택할 수 있습니다.

  • NDIS_ENCAPSULATION_TYPE_GRE_MAC (0x00000001) - NVGRE(GRE MAC 캡슐화)를 지정합니다.

요구 사항

지원되는 최소 클라이언트

Windows 10

지원되는 최소 서버

Windows Server 2016

헤더

Wditypes.hpp

참고 항목

NDIS_OFFLOAD_PARAMETERS

OID_WDI_SET_TCP_OFFLOAD_PARAMETERS