Condividi tramite


struttura NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS (ntddndis.h)

La struttura NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS specifica i parametri per lo spostamento di un filtro di ricezione creato in precedenza. Un filtro di ricezione viene spostato da una coda di ricezione su una porta virtuale (VPort) a una coda di ricezione in un altro VPort.

Sintassi

typedef struct _NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS {
  NDIS_OBJECT_HEADER       Header;
  NDIS_RECEIVE_FILTER_ID   FilterId;
  NDIS_RECEIVE_QUEUE_ID    SourceQueueId;
  NDIS_NIC_SWITCH_VPORT_ID SourceVPortId;
  NDIS_RECEIVE_QUEUE_ID    DestQueueId;
  NDIS_NIC_SWITCH_VPORT_ID DestVPortId;
} NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS, *PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS;

Members

Header

Tipo, revisione e dimensioni della struttura NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS . Questo membro viene formattato come struttura NDIS_OBJECT_HEADER .

Il driver miniport deve impostare il membro Type di Header su NDIS_OBJECT_TYPE_DEFAULT. Per specificare la versione della struttura NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS , il driver deve impostare il membro Revision di Header sul valore seguente:

NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1

Versione originale per NDIS 6.30 e versioni successive.

Impostare il membro Size su NDIS_SIZEOF_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1.

FilterId

Valore NDIS_RECEIVE_FILTER_ID che specifica l'identificatore del filtro di ricezione.

Nota Il filtro specificato da questo valore deve essere stato impostato in precedenza tramite una richiesta di metodo OID di OID_RECEIVE_FILTER_SET_FILTER.
 

SourceQueueId

Valore NDIS_RECEIVE_QUEUE_ID che specifica l'identificatore della coda di ricezione in cui questo filtro è stato impostato in precedenza. Per altre informazioni, vedere la sezione Osservazioni.

SourceVPortId

Valore NDIS_NIC_SWITCH_VPORT_ID che specifica l'identificatore del VPort in cui è stato impostato in precedenza questo filtro.

DestQueueId

Valore NDIS_RECEIVE_QUEUE_ID che specifica l'identificatore della coda di ricezione in cui deve essere spostato il filtro. Per altre informazioni, vedere la sezione Osservazioni.

DestVPortId

Valore NDIS_NIC_SWITCH_VPORT_ID che specifica l'identificatore del VPort in cui deve essere spostato questo filtro.

Commenti

Questa struttura viene usata nelle richieste del set OID di OID_RECEIVE_FILTER_MOVE_FILTER.

Nota A partire da NDIS 6.30, la singola interfaccia di I/O virtualization (SR-IOV) radice consente di impostare i filtri di ricezione solo nella coda di ricezione predefinita in VPort predefiniti e non predefiniti. I membri SourceQueueId e DestQueueId devono essere sempre impostati su NDIS_DEFAULT_RECEIVE_QUEUE_ID.
 

Requisiti

Requisito Valore
Client minimo supportato Supportato in NDIS 6.30 e versioni successive.
Intestazione ntddndis.h (include Ndis.h)

Vedi anche

NDIS_OBJECT_HEADER

OID_RECEIVE_FILTER_MOVE_FILTER