设置当前的标头数据拆分配置

NDIS 和覆盖驱动程序或用户模式应用程序使用 OID_GEN_HD_SPLIT_PARAMETERS OID 设置微型端口适配器的当前标头数据拆分设置。 提供标头数据拆分服务的 NDIS 6.1 及更高版本的微型端口驱动程序必须支持此 OID。 否则,此 OID 是可选的。

系统管理员可以通过 WMI 接口使用与此 OID 关联的 GUID。 有关标头数据拆分 WMI GUID 的详细信息,请参阅 WMI 支持Header-Data拆分

NDIS_OID_REQUEST 结构的 InformationBuffer 成员包含NDIS_HD_SPLIT_PARAMETERS结构。

如果设置了 NDIS_HD_SPLIT_PARAMETERS 的 HDSplitCombineFlags 成员中的NDIS_HD_SPLIT_COMBINE_ALL_HEADERS标志,微型端口适配器必须合并所有拆分帧。 如果在硬件中启用了标头数据拆分,微型端口驱动程序必须先合并标头和数据,然后驱动程序才会将帧指示为 NDIS。

例如,当 NDIS 5 时,NDIS 可能会使用 OID_GEN_HD_SPLIT_PARAMETERS OID 来设置NDIS_HD_SPLIT_COMBINE_ALL_HEADERS标志。x 协议驱动程序绑定到 NDIS 6.1 微型端口适配器。 NDIS 在将 OID 传递到微型端口驱动程序之前处理此 OID,并根据需要更新微型端口适配器的 *HeaderDataSplit 标准化关键字 (keyword) 。 如果禁用标头数据拆分,NDIS 不会将此 OID 发送到微型端口适配器。