Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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) |