OID_SRIOV_VF_SERIAL_NUMBER
Přílišný ovladač vydá požadavek na dotaz identifikátoru objektu (OID) OID_SRIOV_VF_SERIAL_NUMBER k určení sériového čísla síťového adaptéru virtuální funkce PCI Express (PCIe). Tento virtuální síťový adaptér je vystavený v hostovaném operačním systému podřízeného oddílu Hyper-V, ke kterému je virtuální počítač připojený.
InformationBuffer člen struktury NDIS_OID_REQUEST obsahuje ukazatel na NDIS_SRIOV_VF_SERIAL_NUMBER_INFO strukturu.
Poznámky
Přílišný ovladač používá sériové číslo k mapování síťového adaptéru VF na instanci VF na fyzickém síťovém adaptéru. Sériové číslo je generováno zásobníkem virtualizace před přidělením prostředků pro VF prostřednictvím požadavku sady identifikátorů OID_NIC_SWITCH_ALLOCATE_VF.
Návratové stavové kódy
NDIS zpracovává požadavek na dotaz OID požadavku OID_SRIOV_VF_SERIAL_NUMBER pro ovladače miniportu. Tento požadavek na identifikátor OID se nevystaví.
Když NDIS zpracovává požadavek OID_SRIOV_VF_SERIAL_NUMBER, vrátí jeden z následujících stavových kódů.
Stavový kód | Popis |
---|---|
NDIS_STATUS_SUCCESS |
Požadavek OID byl úspěšně dokončen. |
NDIS_STATUS_NOT_SUPPORTED |
Ovladač miniportu buď nepodporuje rozhraní jedno kořenové virtualizace vstupně-výstupních operací (SR-IOV), nebo není povoleno používat rozhraní. |
NDIS_STATUS_INVALID_LENGTH |
Informační vyrovnávací paměť byla příliš krátká. Rozhraní NDIS nastaví DATA. QUERY_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) |