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 |
최소 UMDF 버전 | 2.33 |
머리글 | netadapter.h(netadaptercx.h 포함) |