Udostępnij przez


OID_NIC_SWITCH_DELETE_VPORT

Nadmierny sterownik wystawia żądanie zestawu identyfikatora obiektu (OID) OID_NIC_SWITCH_DELETE_VPORT w celu usunięcia niezdefinicyjnego portu wirtualnego (VPort), który został wcześniej utworzony na przełączniku karty sieciowej karty sieciowej. Sterownik overlying może usunąć VPort, który został wcześniej utworzony tylko przez wystawienie żądania metody OID OID_NIC_SWITCH_CREATE_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_NIC_SWITCH_DELETE_VPORT_PARAMETERS.

Uwagi

Sterownik overlying, taki jak protokół lub sterownik filtru, może usunąć tylko niedefault VPort, który został wcześniej utworzony. Sterownik overlying tworzy VPort, wydając żądanie metody OID OID_NIC_SWITCH_CREATE_VPORT.

Gdy sterownik miniportu PF odbiera żądanie OID OID_NIC_SWITCH_DELETE_VPORT, sterownik musi zwolnić zasoby sprzętowe i programowe przydzielone dla określonego VPort.

Aby uzyskać więcej informacji, zobacz Usuwanie portu wirtualnego.

Uwaga Tylko niezdefiniowane VPorts można jawnie usunąć za pośrednictwem żądań OID OID_NIC_SWITCH_DELETE_VPORT. Domyślny port VPort jest niejawnie usuwany, gdy sterownik miniportu PF usuwa domyślny przełącznik karty sieciowej. Aby uzyskać więcej informacji, zobacz Usuwanie przełącznika karty sieciowej.

Kody stanu powrotu

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

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

NDIS_STATUS_INVALID_LENGTH

Długość buforu informacji jest mniejsza niż sizeof(NDIS_NIC_SWITCH_DELETE_VPORT_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_NIC_SWITCH_DELETE_VPORT_PARAMETERS

NDIS_OID_REQUEST

NdisCloseAdapterEx

OID_NIC_SWITCH_CREATE_VPORT

OID_NIC_SWITCH_DELETE_SWITCH