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.
Během výčtu hlásí ovladače informace specifické pro zařízení v reakci na požadavek PnP IRP_MN_QUERY_CAPABILITIES. Spolu s dalšími informacemi hlásí ovladače možnosti řízení spotřeby zařízení ve struktuře DEVICE_CAPABILITIES. Řidič autobusu obvykle vyplní tuto strukturu.
Ovladače vyšší úrovně by měly nastavit IoCompletion rutinu pro IRP schopností dotazů, aby mohly vytvořit místní kopii struktury a zajistit, aby obsahovala odpovídající hodnoty. Obecně platí, že ovladače vyšší úrovně by tyto hodnoty neměly měnit. Pokud je však potřeba provést změnu, může ovladač dále omezit možnosti zařízení, ale nemůže je přidat. Jinými slovy, řidič může pravidla nastavit více omezující, ale nemůže je uvolnit.
Po dokončení protokolu IRP a spuštění všech rutin dokončení ovladačů se struktura ukládá do mezipaměti a ovladač nemůže změnit jeho obsah.
Následující členy struktury DEVICE_CAPABILITIES se týkají řízení spotřeby: