NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES 구조체(netadapter.h)

참고

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES 함수는 NetAdapterCx 2.1 이상에서 더 이상 사용되지 않습니다. 현재 체크섬 오프로드 함수에 대한 자세한 내용은 체크섬 오프로드를 참조하세요.

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES 구조는 체크섬 계산 및 유효성 검사를 오프로드하기 위한 NIC(네트워크 인터페이스 카드)의 기능을 설명합니다.

구문

typedef struct _NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES {
  ULONG                                Size;
  BOOLEAN                              IPv4;
  BOOLEAN                              Tcp;
  BOOLEAN                              Udp;
  PFN_NET_ADAPTER_OFFLOAD_SET_CHECKSUM EvtAdapterOffloadSetChecksum;
} NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES;

멤버

Size

이 구조체의 크기(바이트)입니다.

IPv4

NIC가 IPv4 체크섬을 계산하고 유효성을 검사할 수 있는지 여부를 지정하는 플래그입니다.

Tcp

NIC가 TCP 체크섬을 계산하고 유효성을 검사할 수 있는지 여부를 지정하는 플래그입니다.

Udp

NIC가 UDP 체크섬을 계산하고 유효성을 검사할 수 있는지 여부를 지정하는 플래그입니다.

EvtAdapterOffloadSetChecksum

EVT_NET_ADAPTER_OFFLOAD_SET_CHECKSUM 콜백 함수의 클라이언트 드라이버 구현에 대한 포인터입니다.

설명

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT 호출하여 이 구조를 초기화합니다. 초기화된 NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES 구조체는 NetAdapterOffloadSetChecksumCapabilities에 매개 변수로 전달됩니다.

요구 사항

요구 사항
최소 KMDF 버전 1.29
머리글 netadapter.h(netadaptercx.h 포함)

추가 정보

NetAdapterCx 하드웨어 오프로드

NET_ADAPTER_OFFLOAD_CHECKSUM_CAPABILITIES_INIT

NetAdapterOffloadSetChecksumCapabilities