Udostępnij przez


OID_NIC_SWITCH_PARAMETERS

Nadmierny sterownik wystawia żądanie metody identyfikatora obiektu (OID) OID_NIC_SWITCH_PARAMETERS w celu uzyskania bieżących parametrów konfiguracji określonego przełącznika sieciowego na karcie sieciowej. Usługa NDIS obsługuje te żądania metody OID dla sterownika miniportu.

Nadmierne sterowniki wydają żądanie zestawu identyfikatorów OID OID_NIC_SWITCH_PARAMETERS, aby ustawić parametry konfiguracji określonego przełącznika sieciowego na karcie sieciowej. Te żądania zestawu identyfikatorów OID są wydawane do sterownika miniportu funkcji fizycznej (PF) karty sieciowej PCI Express (PCIe). Te żądania zestawu identyfikatorów OID są wymagane dla sterowników miniportu PF, które obsługują interfejs wirtualizacji we/wy pojedynczego głównego (SR-IOV).

Element InformationBuffer struktury NDIS_OID_REQUEST zawiera wskaźnik do struktury NDIS_NIC_SWITCH_PARAMETERS.

Sterownik overlying określa przełącznik karty sieciowej dla metody OID lub ustawić żądanie, ustawiając SwitchId elementu członkowskiego struktury NDIS_NIC_SWITCH_PARAMETERS na identyfikator przełącznika. Sterownik nadmiernie uzyskuje identyfikator przełącznika za pomocą jednego z następujących sposobów:

Uwaga Począwszy od systemu Windows Server 2012, system Windows obsługuje tylko domyślny przełącznik kart sieciowych na karcie sieciowej. Element SwitchId struktury NDIS_NIC_SWITCH_PARAMETERS musi być ustawiony na NDIS_DEFAULT_SWITCH_ID.

Uwagi

Nadmierne problemy ze sterownikiem OID_NIC_SWITCH_PARAMETERS żądania w następujący sposób:

  • Nadmierny sterownik wystawia żądanie metody OID OID_NIC_SWITCH_PARAMETERS w celu uzyskania bieżących parametrów określonego przełącznika karty sieciowej. Aby uzyskać więcej informacji, zobacz Wykonywanie zapytań dotyczących parametrów przełącznika karty sieciowej.

    Uwaga NDIS obsługuje żądania metody OID OID_NIC_SWITCH_PARAMETERS dla sterownika miniport PF.

  • Nadmierny sterownik wystawia żądanie zestawu identyfikatorów OID OID_NIC_SWITCH_PARAMETERS w celu zmiany bieżących parametrów określonego przełącznika karty sieciowej. Aby uzyskać więcej informacji, zobacz Ustawianie parametrów przełącznika karty sieciowej.

    Uwaga sterownik miniport PF obsługuje żądania zestawu identyfikatorów OID OID_NIC_SWITCH_PARAMETERS.

Kody stanu powrotu

Sterownik NDIS lub miniport PF zwraca następujące kody stanu dla żądań OID zestawu lub metody OID_NIC_SWITCH_PARAMETERS.

Kod stanu Opis

NDIS_STATUS_SUCCESS

Żądanie zostało ukończone pomyślnie. InformationBuffer wskazuje strukturę NDIS_NIC_SWITCH_CAPABILITIES.

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_NIC_SWITCH_PARAMETERS ma nieprawidłowe wartości.

NDIS_STATUS_INVALID_LENGTH

Bufor informacyjny był zbyt krótki. Sterownik NDIS lub miniport PF ustawia dane . METHOD_INFORMATION. BytesNeeded member (dla żądań metody OID) lub DATA. SET_INFORMATION. BytesNeeded member (dla żądań zestawu identyfikatorów OID) w strukturze NDIS_OID_REQUEST do minimalnego wymaganego rozmiaru buforu.

NDIS_STATUS_REINIT_REQUIRED

Sterownik miniportu PF wymaga ponownego zainicjowania karty sieciowej w celu zastosowania zmian w przełączniku karty sieciowej.

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ż


FilterAttach

NDIS_BIND_PARAMETERS

NDIS_FILTER_ATTACH_PARAMETERS

NDIS_NIC_SWITCH_PARAMETERS

NDIS_OID_REQUEST

OID_NIC_SWITCH_CREATE_SWITCH

OID_NIC_SWITCH_ENUM_SWITCHES

ProtocolBindAdapterEx