Configuration des services de pilotes Miniport facultatifs
NDIS appelle la fonction MiniportSetOptions d’un pilote miniport pour permettre au pilote de configurer des services facultatifs. NDIS appelle MiniportSetOptions dans le contexte de l’appel du pilote miniport à la fonction NdisMRegisterMiniportDriver .
MiniportSetOptions inscrit les points d’entrée par défaut pour les fonctions MiniportXxx facultatives et peut allouer d’autres ressources de pilote. Pour inscrire des fonctions MiniportXxx facultatives, le pilote miniport appelle la fonction NdisSetOptionalHandlers et transmet une structure de caractéristiques au paramètre OptionalHandlers .
À compter de NDIS 6.0, les structures de caractéristiques valides sont les suivantes :
NDIS_MINIPORT_CO_CHARACTERISTICS
NDIS_MINIPORT_PNP_CHARACTERISTICS
NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS
NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS (consultez la documentation sur le déchargement de cheminée TCP NDIS 6.0)
NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS (consultez la documentation sur le déchargement de cheminée TCP NDIS 6.0)
À compter de NDIS 6.30, les structures de caractéristiques valides incluent également les éléments suivants :