struttura NDIS_CONFIGURATION_OBJECT (ndis.h)
La struttura NDIS_CONFIGURATION_OBJECT definisce gli attributi di un oggetto di configurazione che un driver NDIS può passare all'oggetto funzione NdisOpenConfigurationEx.
Sintassi
typedef struct _NDIS_CONFIGURATION_OBJECT {
NDIS_OBJECT_HEADER Header;
NDIS_HANDLE NdisHandle;
ULONG Flags;
} NDIS_CONFIGURATION_OBJECT, *PNDIS_CONFIGURATION_OBJECT;
Membri
Header
Struttura NDIS_OBJECT_HEADER per la struttura NDIS_CONFIGURATION_OBJECT. Impostare il membro Type della struttura che Header specifica NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT, il membro Revision su NDIS_CONFIGURATION_OBJECT_REVISION_1 e il membro Size su NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1.
NdisHandle
Handle NDIS ottenuto dal chiamante durante l'inizializzazione.
Flags
OR bit per bit dei flag seguenti:
NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION
Impostare questo flag se un driver di filtro di monitoraggio deve accedere alla configurazione del modulo di filtro per un modulo filtro specifico quando sono configurati più moduli di filtro sulla stessa scheda miniport. La modifica dei driver di filtro non deve usare questo flag.
Osservazioni
Per configurare i parametri nel Registro di sistema, un driver NDIS può usare la struttura NDIS_CONFIGURATION_OBJECT per definire un oggetto di configurazione e quindi chiamare la funzione NdisOpenConfigurationEx per ottenere un handle di configurazione.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
intestazione | ndis.h (include Ndis.h) |