NDIS_CONFIGURATION_OBJECT Struktur (ndis.h)
Die NDIS_CONFIGURATION_OBJECT-Struktur definiert die Attribute eines Konfigurationsobjekts, das ein NDIS-Treiber an die NdisOpenConfigurationEx--Funktion.
Syntax
typedef struct _NDIS_CONFIGURATION_OBJECT {
NDIS_OBJECT_HEADER Header;
NDIS_HANDLE NdisHandle;
ULONG Flags;
} NDIS_CONFIGURATION_OBJECT, *PNDIS_CONFIGURATION_OBJECT;
Angehörige
Header
Die NDIS_OBJECT_HEADER Struktur für die NDIS_CONFIGURATION_OBJECT Struktur. Legen Sie das element Type der Struktur fest, das Header- angibt, NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT, das element Revision auf NDIS_CONFIGURATION_OBJECT_REVISION_1 und das Size member to NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1.
NdisHandle
Ein NDIS-Handle, das der Aufrufer während der Initialisierung erhalten hat.
Flags
Ein bitweises ODER der folgenden Flags:
NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION
Legen Sie dieses Kennzeichen fest, wenn ein Überwachungsfiltertreiber auf die Filtermodulkonfiguration für ein bestimmtes Filtermodul zugreifen muss, wenn mehrere Filtermodule über denselben Miniportadapter konfiguriert sind. Das Ändern von Filtertreibern darf dieses Flag nicht verwenden.
Bemerkungen
Um Konfigurationsparameter in der Registrierung zu konfigurieren, kann ein NDIS-Treiber die NDIS_CONFIGURATION_OBJECT Struktur verwenden, um ein Konfigurationsobjekt zu definieren und dann die NdisOpenConfigurationEx--Funktion aufzurufen, um ein Konfigurationshandle abzurufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
Header- | ndis.h (include Ndis.h) |