Sdílet prostřednictvím


OID_SRIOV_PF_LUID

Přílišný ovladač vydá požadavek na dotaz identifikátoru objektu (OID) OID_SRIOV_PF_LUID pro příjem místně jedinečného identifikátoru (LUID) přidruženého k fyzické funkci PCI Express (PCIe) síťového adaptéru.

InformationBuffer člen struktury NDIS_OID_REQUEST obsahuje ukazatel na NDIS_SRIOV_PF_LUID_INFO strukturu.

Poznámky

NDIS vygeneruje IDENTIFIKÁTOR LUID pro PF před voláním NDIS MiniportInitializeEx funkce ovladače miniportu pro PF. Toto LUID je platné, dokud NDIS nevolá funkci MiniportHaltEx ovladače.

Poznámka Hodnota členu Luid se liší od NetLuid člen struktury NDIS_MINIPORT_INIT_PARAMETERS. Tato struktura se předává ovladači miniportu prostřednictvím MiniportInitParameters parametr MiniportInitializeEx.

Návratové stavové kódy

NDIS zpracovává požadavek dotazu OID OID_SRIOV_PF_LUID žádosti o ovladače miniportu. Tento požadavek na identifikátor OID se nevystaví.

Když NDIS zpracovává požadavek OID_SRIOV_PF_LUID, 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á. Ovladač miniportu musí nastavit 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)

Viz také


MiniportInitializeEx

NDIS_OID_REQUEST

NDIS_SRIOV_PF_LUID_INFO