Partilhar via


Configurando serviços de driver de miniporto opcionais

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

MiniportSetOptions registra os pontos de entrada padrão para funções opcionais do MiniportXxx e pode alocar outros recursos de driver. Para registrar funções opcionais do MiniportXxx , o driver de miniporto 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 de chaminés TCP NDIS 6.0)

NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (consulte a documentação de descarregamento de chaminés TCP 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