Skip to content

Latest commit

 

History

History
115 lines (77 loc) · 5.04 KB

ns-ntddndis-_ndis_receive_filter_move_filter_parameters.md

File metadata and controls

115 lines (77 loc) · 5.04 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:ntddndis._NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
_NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS (ntddndis.h)
The NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure specifies the parameters for moving a previously created receive filter. A receive filter is moved from a receive queue on a virtual port (VPort) to a receive queue on another VPort.
netvista\ndis_receive_filter_move_filter_parameters.htm
netvista
05/02/2018
NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure
*PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS, NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS, NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure [Network Drivers Starting with Windows Vista], PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS, PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure pointer [Network Drivers Starting with Windows Vista], _NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS, netvista.ndis_receive_filter_move_filter_parameters, ntddndis/NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS, ntddndis/PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
ntddndis.h
Ndis.h
Windows
Supported in NDIS 6.30 and later.
Windows
NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS, *PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
_NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
ntddndis/_NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
ntddndis/PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
ntddndis/NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
APIRef
kbSyntax
HeaderDef
Ntddndis.h
_NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS
NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS

_NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure

-description

The NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure specifies the parameters for moving a previously created receive filter. A receive filter is moved from a receive queue on a virtual port (VPort) to a receive queue on another VPort.

-struct-fields

-field Header

The type, revision, and size of the NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure. This member is formatted as an NDIS_OBJECT_HEADER structure.

The miniport driver must set the Type member of Header to NDIS_OBJECT_TYPE_DEFAULT. To specify the version of the NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS structure, the driver must set the Revision member of Header to the following value:

NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1

Original version for NDIS 6.30 and later.

Set the Size member to NDIS_SIZEOF_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1.

-field FilterId

An NDIS_RECEIVE_FILTER_ID value that specifies the identifier of the receive filter.

Note   The filter specified by this value must have been previously set through an OID method request of OID_RECEIVE_FILTER_SET_FILTER.
 

-field SourceQueueId

An NDIS_RECEIVE_QUEUE_ID value that specifies the identifier of the receive queue on which this filter was previously set. For more information, see the Remarks section.

-field SourceVPortId

An NDIS_NIC_SWITCH_VPORT_ID value that specifies the identifier of the VPort on which this filter was previously set.

-field DestQueueId

An NDIS_RECEIVE_QUEUE_ID value that specifies the identifier of the receive queue on which the filter is to be moved. For more information, see the Remarks section.

-field DestVPortId

An NDIS_NIC_SWITCH_VPORT_ID value that specifies the identifier of the VPort on which this filter is to be moved.

-remarks

This structure is used in OID set requests of OID_RECEIVE_FILTER_MOVE_FILTER.

Note  Starting with NDIS 6.30, the single root I/O virtualization (SR-IOV) interface allows receive filters to be set only on the default receive queue on both default and nondefault VPorts. The SourceQueueId and DestQueueId members must always be set to NDIS_DEFAULT_RECEIVE_QUEUE_ID.
 

-see-also

NDIS_OBJECT_HEADER

OID_RECEIVE_FILTER_MOVE_FILTER