NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS struttura (ntddndis.h)
La struttura NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS specifica le funzionalità di filtro di ricezione abilitate o disabilitate in una scheda di rete.
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_GLOBAL_PARAMETERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
ULONG EnabledFilterTypes;
ULONG EnabledQueueTypes;
} NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS, *PNDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS;
Members
Header
Struttura NDIS_OBJECT_HEADER per la struttura NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS . 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_GLOBAL_PARAMETERS , il driver imposta il membro Revision su uno dei valori seguenti:
NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1
Versione originale per NDIS 6.20.
Il driver imposta il membro Size su NDIS_SIZEOF_RECEIVE_FILTER_GLOBAL_PARAMETERS_REVISION_1.
Flags
Or bit per bit dei flag. Questo membro è riservato per NDIS.
EnabledFilterTypes
Or bit per bit dei flag per i tipi di filtri di ricezione abilitati. Il flag di tipo di filtro seguente è valido.
NDIS_RECEIVE_FILTER_VMQ_FILTERS_ENABLED
Specifica che i filtri VMQ sono abilitati.
NDIS_RECEIVE_FILTER_PACKET_COALESCING_FILTERS_ENABLED
Specifica che i filtri di ricezione del pacchetto NDIS sono abilitati.
EnabledQueueTypes
Or bit per bit dei flag per i tipi di code di ricezione abilitate. Il flag del tipo di coda seguente è valido.
NDIS_RECEIVE_FILTER_VM_QUEUES_ENABLED
Specifica che le code di macchine virtuali sono abilitate. Le code di macchine virtuali vengono usate nell'interfaccia VMQ e SR-IOV.
Commenti
La struttura NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS viene usata nell'oggetto OID_RECEIVE_FILTER_GLOBAL_PARAMETERS OID di query per ottenere le impostazioni del filtro di ricezione globale correnti.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato in NDIS 6.20 e versioni successive. |
Intestazione | ntddndis.h (include Ndis.h) |
Vedi anche
OID_RECEIVE_FILTER_GLOBAL_PARAMETERSCommenti 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