NDIS_ENUM_FILTERS struttura (ndis.h)
La struttura NDIS_ENUM_FILTERS viene restituita dalla chiamata all'oggetto Funzione NdisEnumerateFilterModules per fornire informazioni sui filtri per uno stack di filtri.
Sintassi
typedef struct _NDIS_ENUM_FILTERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
ULONG NumberOfFilters;
ULONG OffsetFirstFilter;
NDIS_FILTER_INTERFACE Filter[1];
} NDIS_ENUM_FILTERS, *PNDIS_ENUM_FILTERS;
Members
Header
Struttura NDIS_OBJECT_HEADER per la struttura di enumerazione filtro. Il driver imposta il membro Type della struttura che Header specifica per NDIS_OBJECT_TYPE_DEFAULT, il membro Revision su NDIS_ENUM_FILTERS_REVISION_1 e il membro Size su NDIS_SIZEOF_ENUM_FILTERS_REVISION_1.
Flags
Riservato per utilizzi futuri.
NumberOfFilters
Numero di strutture di informazioni di filtro incluse nella matrice nel membro Filter .
OffsetFirstFilter
Offset, in byte, al primo membro della matrice nel membro Filter dall'inizio della struttura NDIS_ENUM_FILTERS.
Filter[1]
Matrice che contiene zero o più strutture NDIS_FILTER_INTERFACE restituite dalla chiamata.
Commenti
The La funzione NdisEnumerateFilterModules restituisce una struttura NDIS_ENUM_FILTERS e il membro Filter di tale struttura contiene una matrice di strutture NDIS_FILTER_INTERFACE. La matrice contiene una struttura NDIS_FILTER_INTERFACE per ogni driver intermedio di filtro NDIS 5.1 o versione precedente o NDIS 6.0 o successiva che si trova nello stack di driver.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.0 e versioni successive. |
Intestazione | ndis.h (includere Ndis.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per