NDIS_CONFIGURATION_OBJECT structure (ndis.h)
La structure NDIS_CONFIGURATION_OBJECT définit les attributs d’un objet de configuration qu’un pilote NDIS peut passer à l’objet Fonction NdisOpenConfigurationEx .
Syntaxe
typedef struct _NDIS_CONFIGURATION_OBJECT {
NDIS_OBJECT_HEADER Header;
NDIS_HANDLE NdisHandle;
ULONG Flags;
} NDIS_CONFIGURATION_OBJECT, *PNDIS_CONFIGURATION_OBJECT;
Membres
Header
Structure NDIS_OBJECT_HEADER de la structure NDIS_CONFIGURATION_OBJECT. Définissez le membre Type de la structure spécifiée par Header sur NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT, le membre Revision sur NDIS_CONFIGURATION_OBJECT_REVISION_1 et le membre Size sur NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1.
NdisHandle
Un handle NDIS que l’appelant a obtenu lors de l’initialisation.
Flags
Or au niveau du bit des indicateurs suivants :
NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION
Définissez cet indicateur si un pilote de filtre de surveillance doit accéder à la configuration du module de filtre pour un module de filtre spécifique lorsqu’il existe plusieurs modules de filtre configurés sur le même adaptateur miniport. La modification des pilotes de filtre ne doit pas utiliser cet indicateur.
Remarques
Pour configurer des paramètres dans le Registre, un pilote NDIS peut utiliser la structure NDIS_CONFIGURATION_OBJECT pour définir un objet de configuration, puis appeler la fonction NdisOpenConfigurationEx pour obtenir un handle de configuration.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.0 et versions ultérieures. |
En-tête | ndis.h (inclure Ndis.h) |