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 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) |