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 结构。 将 标头 指定为 NDIS_OBJECT_TYPE_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES、Revision 成员NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES_REVISION_1以及 大小 成员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) |