Fonctions de configuration NDIS

NDIS inclut les fonctions suivantes pour simplifier la configuration du pilote :

NdisOpenConfigurationEx

NdisMGetBusData

NdisMSetBusData

Pour obtenir des informations de configuration pour un adaptateur, un pilote miniport NDIS appelle NdisOpenConfigurationEx et NdisReadConfiguration. Le pilote peut appeler NdisMGetBusData pour obtenir des informations spécifiques au bus. Le pilote peut appeler NdisMSetBusData pour définir des informations spécifiques au bus.

Un pilote de protocole utilise un chemin d’accès de Registre à un nom d’adaptateur pour lire les paramètres de configuration spécifiques à la liaison entre le pilote et l’adaptateur sous-jacent. NDIS fournit le chemin du registre dans l’appel à la fonction ProtocolBindAdapterEx. Le pilote peut passer ce chemin de Registre à la fonction NdisOpenProtocolConfiguration ou effectuer directement des appels au Registre. En guise d’alternative, le pilote peut passer une structure BindParameters à la fonction NdisOpenConfigurationEx pour lire les mêmes paramètres.