Partilhar via


Configuração de funcionalidades opcionais de driver de miniporta

O NDIS chama a função MiniportSetOptions de um driver de miniporta para permitir que o driver configure serviços opcionais. O NDIS chama MiniportSetOptions no contexto da chamada do driver de miniporta para a função NdisMRegisterMiniportDriver.

MiniportSetOptions registra os pontos de entrada padrão para funções opcionais MiniportXxx e pode alocar outros recursos de driver. Para registrar funções MiniportXxx opcionais, o driver de miniporta chama a função NdisSetOptionalHandlers e passa uma estrutura de características no parâmetro OptionalHandlers .

A partir do NDIS 6.0, as estruturas de características válidas incluem o seguinte:

NDIS_MINIPORT_CO_CHARACTERISTICS

NDIS_MINIPORT_PNP_CHARACTERISTICS

NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS

NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (consulte a documentação de descarregamento da chaminé TCP do NDIS 6.0)

NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (consulte a documentação sobre offload da chaminé TCP do NDIS 6.0)

A partir do NDIS 6.30, as estruturas de características válidas também incluem o seguinte:

NDIS_MINIPORT_SS_CHARACTERISTICS

NDIS_NDK_PROVIDER_CHARACTERISTICS