struttura NDIS_PD_FILTER_PARAMETERS (ndis.h)
Questa struttura contiene metadati per un filtro di pacchetti.
Sintassi
typedef struct _NDIS_PD_FILTER_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_GFP_PROFILE_ID MatchProfileId;
ULONG Priority;
NDIS_PD_COUNTER_HANDLE CounterHandle;
NDIS_PD_QUEUE *TargetReceiveQueue;
ULONG64 RxFilterContext;
PUCHAR HeaderGroupMatchArray;
ULONG HeaderGroupMatchArrayNumElements;
ULONG HeaderGroupMatchArrayElementSize;
ULONG HeaderGroupMatchArrayTotalSize;
} NDIS_PD_FILTER_PARAMETERS;
Members
Header
Struttura NDIS_OBJECT_HEADER per la struttura NDIS_PD_FILTER_PARAMETERS . Impostare i membri di questa struttura come segue:
- Digitare = NDIS_OBJECT_TYPE_DEFAULT
- Revisione = NDIS_PD_FILTER_PARAMETERS_REVISION_1
- Dimensione = NDIS_SIZEOF_PD_FILTER_PARAMETERS_REVISION_1
Flags
Questo membro è riservato e deve essere impostato su 0 dal client. Viene ignorato dal provider.
MatchProfileId
Questo valore viene usato per determinare se i membri HeaderGroupMatchArray descrivono una matrice NDIS_GFP_HEADER_GROUP_EXACT_MATCH o una matrice NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH.
Priority
Priorità di questo filtro.
CounterHandle
Handle di un contatore.
TargetReceiveQueue
Coda di ricezione di destinazione da filtrare.
RxFilterContext
Contesto del filtro di ricezione.
HeaderGroupMatchArray
Matrice di elementi NDIS_GFP_HEADER_GROUP_EXACT_MATCH o NDIS_GFP_HEADER_GROUP_WILDCARD_MATCH come determinato dal membro MatchProfileId.
HeaderGroupMatchArrayNumElements
Numero di elementi per HeaderGroupMatchArray.
HeaderGroupMatchArrayElementSize
Dimensioni di ogni elemento per HeaderGroupMatchArray.
HeaderGroupMatchArrayTotalSize
Dimensioni totali di HeaderGroupMatchArray.
Commenti
Questa struttura deve essere allineata su un limite di 8 byte.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Intestazione | 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