Udostępnij za pośrednictwem


OID_RECEIVE_FILTER_MOVE_FILTER

Nadmierny sterownik wystawia żądanie zestawu identyfikatora obiektu (OID) OID_RECEIVE_FILTER_MOVE_FILTER w celu przeniesienia wcześniej skonfigurowanego filtru odbierania. Filtry odbierania są przenoszone z jednego portu wirtualnego (VPort) do innego portu VPort.

Nadmierne sterowniki wydają ten sterownik OID ustawiony na miniport sterownika dla funkcji fizycznej PCIe karty sieciowej (PF). To żądanie zestawu identyfikatorów OID jest wymagane dla sterowników miniportu PF, które obsługują interfejs wirtualizacji we/wy pojedynczego głównego (SR-IOV).

Element członkowski InformationBuffer struktury NDIS_OID_REQUEST zawiera wskaźnik do struktury NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS.

Uwagi

NDIS weryfikuje elementy członkowskie struktury NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS przed przekazaniem żądania zestawu identyfikatora OID do sterownika miniport PF.

Sterownik miniportu PF musi obsługiwać ten identyfikator OID ustawiany niepodziecznie. Sterownik musi być w stanie skonfigurować kartę sieciową, aby jednocześnie usunąć filtr z kolejki odbierania i VPort, a następnie ustawić go w innej kolejce odbierania i VPort.

Aby uzyskać więcej informacji, zobacz Przenoszenie filtru odbierania do portu wirtualnego.

Kody stanu powrotu

Sterownik miniportu PF zwraca jeden z następujących kodów stanu dla żądania zestawu identyfikatorów OID OID_RECEIVE_FILTER_MOVE_FILTER.

Kod stanu Opis

NDIS_STATUS_SUCCESS

Żądanie OID zostało ukończone pomyślnie.

NDIS_STATUS_NOT_SUPPORTED

Sterownik miniportu PF nie obsługuje interfejsu wirtualizacji we/wy pojedynczego katalogu głównego (SR-IOV) lub nie jest włączony do korzystania z interfejsu.

NDIS_STATUS_INVALID_PARAMETER

Co najmniej jeden z elementów członkowskich struktury NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS ma nieprawidłowe wartości.

NDIS_STATUS_INVALID_LENGTH

Długość buforu informacji jest mniejsza niż sizeof(NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS). Sterownik miniportu PF musi ustawić DANE. SET_INFORMATION. BajtyNowe składowe w strukturze NDIS_OID_REQUEST do minimalnego wymaganego rozmiaru buforu.

NDIS_STATUS_FAILURE

Żądanie nie powiodło się z innych powodów.

Wymagania

Wersja

Obsługiwane w usłudze NDIS 6.30 i nowszych wersjach.

Nagłówek

Ntddndis.h (m.in. Ndis.h)

Zobacz też


NDIS_OID_REQUEST

NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS