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) |