NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE 열거형(netreceivescaling.h)
NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE 열거형은 RSS 지원 NIC가 RSS 해시 값을 계산하는 데 사용해야 하는 수신된 네트워크 데이터의 부분을 지정합니다.
Syntax
typedef enum _NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE {
NetAdapterReceiveScalingProtocolTypeNone = 0x00000000,
NetAdapterReceiveScalingProtocolTypeIPv4 = 0x00000001,
NetAdapterReceiveScalingProtocolTypeIPv4Options = 0x00000002,
NetAdapterReceiveScalingProtocolTypeIPv6 = 0x00000004,
NetAdapterReceiveScalingProtocolTypeIPv6Extensions = 0x00000008,
NetAdapterReceiveScalingProtocolTypeTcp = 0x00000010,
NetAdapterReceiveScalingProtocolTypeUdp = 0x00000020
} NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE;
상수
NetAdapterReceiveScalingProtocolTypeNone 값: 0x00000000 RSS 지원 NIC 클라이언트 드라이버에 사용되지 않습니다. |
NetAdapterReceiveScalingProtocolTypeIPv4 값: 0x00000001 하드웨어가 IPv4 패킷에 대한 해시를 계산할 수 있음을 나타냅니다. |
NetAdapterReceiveScalingProtocolTypeIPv4Options 값: 0x00000002 하드웨어가 IPv4 옵션을 이해했음을 나타냅니다. 이 상수는 NetAdapterReceiveScalingProtocolTypeIPv4 를 설정해야 합니다. |
NetAdapterReceiveScalingProtocolTypeIPv6 값: 0x00000004 하드웨어가 IPv6 패킷에 대한 해시를 계산할 수 있음을 나타냅니다. |
NetAdapterReceiveScalingProtocolTypeIPv6Extensions 값: 0x00000008 하드웨어가 IPv6 확장 헤더를 이해했음을 나타냅니다. 이 상수는 NetAdapterReceiveScalingProtocolTypeIPv6 을 설정해야 합니다. |
NetAdapterReceiveScalingProtocolTypeTcp 값: 0x00000010 하드웨어가 4 튜플 TCP 헤더 해시 계산을 지원한다는 것을 나타냅니다. |
NetAdapterReceiveScalingProtocolTypeUdp 값: 0x00000020 하드웨어가 4 튜플 UDP 헤더 해시 계산을 지원한다는 것을 나타냅니다. |
설명
NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES 구조체의 ReceiveScalingProtocolTypes 멤버는 NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE 상수의 비트 OR입니다. NIC 클라이언트 드라이버는 여러 값을 함께 또는 여러 개 함께 사용하여 RSS를 지원하는 프로토콜 유형을 나타낼 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
최소 KMDF 버전 | 1.25 |
머리글 | netreceivescaling.h(netadaptercx.h 포함) |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기