NDIS_RECEIVE_FILTER_INFO struttura (ntddndis.h)
La struttura NDIS_RECEIVE_FILTER_INFO contiene informazioni su un filtro di ricezione attualmente configurato in un driver miniport.
I filtri di ricezione NDIS vengono usati nelle interfacce NDIS seguenti:
-
Unione dei pacchetti NDIS. Per altre informazioni su come usare i filtri di ricezione in questa interfaccia, vedere Gestione dei filtri di ricezione del carbone dei pacchetti.
-
Virtualizzazione I/O radice singola (SR-IOV). Per altre informazioni su come usare i filtri di ricezione in questa interfaccia, vedere Impostazione di un filtro di ricezione in una porta virtuale.
-
VMQ (Virtual Machine Queue). Per altre informazioni sull'uso dei filtri di ricezione in questa interfaccia, vedere Impostazione e cancellazione dei filtri VMQ.
Sintassi
typedef struct _NDIS_RECEIVE_FILTER_INFO {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
NDIS_RECEIVE_FILTER_TYPE FilterType;
NDIS_RECEIVE_FILTER_ID FilterId;
} NDIS_RECEIVE_FILTER_INFO, *PNDIS_RECEIVE_FILTER_INFO;
Members
Header
Struttura NDIS_OBJECT_HEADER per la struttura NDIS_RECEIVE_FILTER_INFO . Il driver imposta il membro Type della struttura che Header specifica su NDIS_OBJECT_TYPE_DEFAULT.
Per indicare la versione della struttura NDIS_RECEIVE_FILTER_INFO , il driver imposta il membro Revision su uno dei valori seguenti:
NDIS_RECEIVE_FILTER_INFO_REVISION_1
Versione originale per NDIS 6.20.
Il driver imposta il membro Size su NDIS_SIZEOF_RECEIVE_FILTER_INFO_REVISION_1.
Flags
Or bit per bit dei flag. Questo membro è riservato per NDIS.
FilterType
Tipo del filtro di ricezione.
FilterId
Identificatore di filtro di ricezione. L'identificatore del filtro è un numero intero compreso tra uno e l'altro il numero di filtri di ricezione supportati dalla scheda di rete. Un valore pari a zero non è valido.
Commenti
La struttura NDIS_RECEIVE_FILTER_INFO viene usata con l'oggetto NDIS_RECEIVE_FILTER_INFO_ARRAY struttura per la richiesta OID di OID_RECEIVE_FILTER_ENUM_FILTERS. Questa richiesta OID enumera i filtri di ricezione configurati nel driver miniport. Ciò include filtri di ricezione di pacchetti o filtri di ricezione configurati in una coda di ricezione usata nell'interfaccia VMQ o SR-IOV.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.20 e versioni successive. |
Intestazione | ntddndis.h (include Ndis.h) |
Vedi anche
NDIS_RECEIVE_FILTER_INFO_ARRAYCommenti 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