NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 구조체(ndis.h)
NDIS 미니포트 드라이버는 미니포트 어댑터와 연결된 태스크 오프로드 및 연결 오프로드 특성(있는 경우)을 정의하는 NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 구조를 설정합니다.
구문
typedef struct _NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES {
NDIS_OBJECT_HEADER Header;
PNDIS_OFFLOAD DefaultOffloadConfiguration;
PNDIS_OFFLOAD HardwareOffloadCapabilities;
PNDIS_TCP_CONNECTION_OFFLOAD DefaultTcpConnectionOffloadConfiguration;
PNDIS_TCP_CONNECTION_OFFLOAD TcpConnectionOffloadHardwareCapabilities;
} NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, *PNDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES;
멤버
Header
NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 구조체의 NDIS_OBJECT_HEADER 구조체입니다. Header에서 지정하는 구조체의 Type 멤버를 NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES, Revision 멤버를 NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1, Size 멤버를 NDIS_SIZEOF_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1 설정합니다.
DefaultOffloadConfiguration
미니포트 어댑터에서 제공하는 현재 오프로드 기능을 나타내는 NDIS_OFFLOAD 구조체에 대한 포인터입니다.
HardwareOffloadCapabilities
미니포트 어댑터에서 지원하는 모든 작업 오프로드 기능을 나타내는 NDIS_OFFLOAD 구조체에 대한 포인터입니다. 이러한 기능에는 레지스트리의 표준화된 키워드에 의해 현재 사용하지 않도록 설정된 기능이 포함됩니다.
DefaultTcpConnectionOffloadConfiguration
에 대한 포인터 미니 포트 어댑터에서 제공하는 현재 연결 오프로드 기능을 나타내는 NDIS_TCP_CONNECTION_OFFLOAD 구조체입니다.
TcpConnectionOffloadHardwareCapabilities
미니포트 어댑터에서 지원하는 모든 연결 오프로드 기능을 나타내는 NDIS_TCP_CONNECTION_OFFLOAD 구조체에 대한 포인터입니다. 이러한 기능에는 레지스트리의 표준화된 키워드에 의해 현재 사용하지 않도록 설정된 기능이 포함됩니다.
설명
태스크 오프로드 또는 연결 오프로드를 지원하는 미니포트 드라이버는 의 MiniportAttributes 매개 변수에서 NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES 구조에 대한 포인터를 전달합니다. NdisMSetMiniportAttributes 함수입니다. 미니포트 드라이버는 초기화 중에 MiniportInitializeEx 함수에서 NdisMSetMiniportAttributes를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | NDIS 6.0 이상에서 지원됩니다. |
머리글 | ndis.h(Ndis.h 포함) |