Udostępnij przez


OID_SRIOV_PF_LUID

Nadmierny sterownik wystawia żądanie zapytania o identyfikator obiektu (OID) OID_SRIOV_PF_LUID, aby otrzymać lokalnie unikatowy identyfikator (LUID) skojarzony z funkcją fizyczną PCI Express (PCIe) karty sieciowej.

Element członkowski InformationBuffer struktury NDIS_OID_REQUEST zawiera wskaźnik do struktury NDIS_SRIOV_PF_LUID_INFO.

Uwagi

NDIS generuje identyfikator LUID dla pf przed NDIS wywołuje MiniportInitializeEx funkcji sterownika miniport dla pf. Ten identyfikator LUID jest prawidłowy, dopóki funkcja NDIS nie wywoła funkcji MiniportHaltEx sterownika.

Uwaga Wartość elementu członkowskiego Luid różni się od elementu członkowskiego NetLuid struktury NDIS_MINIPORT_INIT_PARAMETERS. Ta struktura jest przekazywana do sterownika miniportu za pośrednictwem parametru MiniportInitParameters MiniportInitializeEx.

Kody stanu powrotu

Usługa NDIS obsługuje żądanie zapytania OID OID_SRIOV_PF_LUID żądania dla sterowników miniportu. Sterowniki nie będą wystawiane tego żądania identyfikatora OID.

Gdy usługa NDIS obsługuje żądanie OID_SRIOV_PF_LUID, zwraca jeden z następujących kodów stanu.

Kod stanu Opis

NDIS_STATUS_SUCCESS

Żądanie OID zostało ukończone pomyślnie.

NDIS_STATUS_NOT_SUPPORTED

Sterownik miniportu 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_LENGTH

Bufor informacyjny był zbyt krótki. Sterownik miniportu musi ustawić DANE. QUERY_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ż


MiniportInitializeEx

NDIS_OID_REQUEST

NDIS_SRIOV_PF_LUID_INFO