Sdílet prostřednictvím


OID_NIC_SWITCH_DELETE_VPORT

Přílišný ovladač vydává požadavek na nastavení identifikátoru objektu (OID) OID_NIC_SWITCH_DELETE_VPORT k odstranění nedefaultního virtuálního portu (VPort), který byl dříve vytvořen na přepínači síťového adaptéru síťového adaptéru. Nadlimitní ovladač může odstranit VPort, který dříve vytvořil pouze vydáním požadavku metody OID OID_NIC_SWITCH_CREATE_VPORT.

Overlying drivers issue this OID set request to the miniport driver for the network adapter's PCIe Physical Function (PF). Tento požadavek sady identifikátorů je vyžadován pro ovladače miniportu PF, které podporují rozhraní virtualizace V/V s jedním kořenovým serverem (SR-IOV).

InformationBuffer člen struktury NDIS_OID_REQUEST obsahuje ukazatel na NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS strukturu.

Poznámky

Přílišný ovladač, například protokol nebo ovladač filtru, může odstranit pouze nedefault VPort, který už vytvořil. Přílišný ovladač vytvoří VPort vydáním požadavku metody OID OID_NIC_SWITCH_CREATE_VPORT.

Když ovladač miniportu PF obdrží požadavek OID OID_NIC_SWITCH_DELETE_VPORT, ovladač musí uvolnit hardwarové a softwarové prostředky, které byly přiděleny pro zadaný VPort.

Další informace naleznete v tématu Odstranění virtuálního portu.

Poznámka: Prostřednictvím požadavků OID OID_NIC_SWITCH_DELETE_VPORT je možné explicitně odstranit pouze nedefault virtuálníchportů. Výchozí VPort se implicitně odstraní, když ovladač miniportu PF odstraní výchozí přepínač síťové karty. Další informace naleznete v tématu Odstranění přepínače síťové karty.

Návratové stavové kódy

Ovladač miniportu PF vrátí jeden z následujících stavových kódů pro požadavek sady identifikátorů OID_NIC_SWITCH_DELETE_VPORT.

Stavový kód Popis

NDIS_STATUS_SUCCESS

Požadavek OID byl úspěšně dokončen.

NDIS_STATUS_NOT_SUPPORTED

Ovladač miniportu PF buď nepodporuje rozhraní jedno kořenové virtualizace vstupně-výstupních operací (SR-IOV), nebo není povoleno používat rozhraní.

NDIS_STATUS_INVALID_PARAMETER

Nejméně jeden člen struktury NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS má neplatné hodnoty.

NDIS_STATUS_INVALID_LENGTH

Délka vyrovnávací paměti informací je menší než velikost(NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS). Ovladač miniportu PF musí nastavit DATA. SET_INFORMATION. BytesNeeded člen ve struktuře NDIS_OID_REQUEST na minimální požadovanou velikost vyrovnávací paměti.

NDIS_STATUS_FAILURE

Žádost se nezdařila z jiných důvodů.

Požadavky

Verze

Podporováno v NDIS 6.30 a novějších verzích.

Záhlaví

Ntddndis.h (včetně Ndis.h)

Viz také


NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS

NDIS_OID_REQUEST

NdisCloseAdapterEx

OID_NIC_SWITCH_CREATE_VPORT

OID_NIC_SWITCH_DELETE_SWITCH