作为查询请求,管理应用程序(或可能过度分配驱动程序)使用 OID_TCP_OFFLOAD_CURRENT_CONFIG OID 来确定当前任务卸载基础微型端口适配器的配置设置。 系统管理员可以通过 Microsoft Windows Management Instrumentation (WMI) 接口使用此 OID。
不支持设置请求。
言论
NDIS 为微型端口驱动程序处理此 OID。 微型端口驱动程序将微型端口适配器卸载功能报告到 NDIS。 有关将任务卸载配置设置从微型端口驱动程序传递到 NDIS 以及从 NDIS 传递到过度布局驱动程序的信息,请参阅NDIS_OFFLOAD。
NDIS_OID_REQUEST 结构的 InformationBuffer 成员包含 NDIS_OFFLOAD 结构。 NDIS_OFFLOAD 结构包括以下微型端口适配器功能:
- 标头信息,其中包括任务卸载版本。
- 校验和卸载 NDIS_TCP_IP_CHECKSUM_OFFLOAD 结构中的信息。
- 大型发送卸载版本 1(LSOV1)信息,位于 NDIS_TCP_LARGE_SEND_OFFLOAD_V1 结构中。
- NDIS_IPSEC_OFFLOAD_V1 结构中的 Internet 协议安全性(IPsec)信息。
- 大型发送卸载版本 2 (LSOV2) 信息,位于 NDIS_TCP_LARGE_SEND_OFFLOAD_V2 结构中。
为了响应OID_TCP_OFFLOAD_CURRENT_CONFIG,上述列表中的结构 封装 成员定义微型端口适配器的数据包封装功能。 NDIS 提供这些结构 封装 成员中提供的标志的按位 OR。 其他结构成员包含各种卸载服务的设置。 有关封装和其他功能的详细信息,请参阅 NDIS_TCP_IP_CHECKSUM_OFFLOAD、NDIS_TCP_LARGE_SEND_OFFLOAD_V1、NDIS_IPSEC_OFFLOAD_V1和 NDIS_TCP_LARGE_SEND_OFFLOAD_V2。
微型端口适配器必须为它们支持的所有任务卸载类型支持以太网封装。 其他类型的封装是可选的。
微型端口驱动程序应在初始化期间自动启用所有任务卸载功能。
另请参阅
NDIS_IPSEC_OFFLOAD_V1
NDIS_OFFLOAD
NDIS_OID_REQUEST
NDIS_TCP_IP_CHECKSUM_OFFLOAD
NDIS_TCP_LARGE_SEND_OFFLOAD_V2NDIS_IPSEC_OFFLOAD_V1
要求
版本:Windows Vista 及更高版本 标头:Ntddndis.h(包括 Ndis.h)