Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Přílišný ovladač vydá požadavek na dotaz identifikátoru objektu (OID) OID_QOS_OPERATIONAL_PARAMETERS k získání aktuálních provozních parametrů QoS (NDIS Quality of Service) pro síťový adaptér. Ovladač miniportu konfiguruje síťový adaptér s provozními parametry QoS NDIS za účelem provedení přenosu paketů QoS.
Po úspěšném návratu z požadavku dotazu OID obsahuje InformationBuffer člen struktury NDIS_OID_REQUEST ukazatel na strukturu NDIS_QOS_PARAMETERS.
Poznámka Tento požadavek na dotaz OID zpracovává rozhraní NDIS pro ovladače miniportu, které podporují rozhraní přemostění datového centra IEEE 802.1 (DCB).
Poznámky
Když NDIS zpracuje požadavek na dotaz OID OID_QOS_OPERATIONAL_PARAMETERS úspěšně, vrátí provozní parametry QoS NDIS, které byly uloženy v mezipaměti z předchozího NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE indikace stavu vydaného ovladačem miniportu. Ovladač tento stav oznámí počáteční sadě provozních parametrů QoS NDIS. Ovladač také vydá tuto informaci o stavu při každé změně provozních parametrů QoS NDIS.
NDIS vrátí NDIS_QOS_PARAMETERS strukturu, která je inicializována následujícím způsobem:
Pokud ovladač miniportu dříve vydal NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE indikace stavu, NDIS ukládá NDIS_QOS_PARAMETERS data do mezipaměti a vrátí tato data pro požadavek dotazu OID OID_QOS_OPERATIONAL_PARAMETERS.
Pokud ovladač miniportu nevystavil NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE indikaci stavu, vrátí NDIS NDIS_QOS_PARAMETERS strukturu se všemi členy (s výjimkou header členu) nastavenou na nulu.
Další informace o provozních parametrech QoS NDIS najdete v tématu Přehled parametrů QoS NDIS.
Návratové stavové kódy
NDIS 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 nepodporuje rozhraní QoS NDIS. |
NDIS_STATUS_INVALID_LENGTH |
Délka vyrovnávací paměti informací je menší než velikost(NDIS_QOS_PARAMETERS). 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) |
Viz také
NDIS_STATUS_QOS_OPERATIONAL_PARAMETERS_CHANGE