配置可选的微型端口驱动程序服务

NDIS 调用微型端口驱动程序 的 MiniportSetOptions 函数,以允许驱动程序配置可选服务。 NDIS 在微型端口驱动程序调用 NdisMRegisterMiniportDriver 函数的上下文中调用 MiniportSetOptions

MiniportSetOptions 注册可选 MiniportXxx 函数的默认入口点,并可以分配其他驱动程序资源。 若要注册可选的 MiniportXxx 函数,微型端口驱动程序调用 NdisSetOptionalHandlers 函数,并传递 OptionalHandlers 参数的特征结构。

从 NDIS 6.0 开始,有效特征结构包括:

NDIS_MINIPORT_CO_CHARACTERISTICS

NDIS_MINIPORT_PNP_CHARACTERISTICS

NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS

NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (NDIS 6.0 TCP 冒烟卸载文档)

NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (NDIS 6.0 TCP 冒烟卸载文档)

从 NDIS 6.30 开始,有效特征结构还包括以下内容:

NDIS_MINIPORT_SS_CHARACTERISTICS

NDIS_NDK_PROVIDER_CHARACTERISTICS