Standardizovaná klíčová slova INF pro řízení spotřeby
Standardizovaná klíčová slova řízení spotřeby jsou definována v souboru informací o nastavení ovladače zařízení (INF). Operační systém čte tato standardizovaná klíčová slova a upravuje aktuální možnosti řízení spotřeby zařízení.
Oba rozšíření třídy WDF (NetAdapterCx) klientské ovladače i tradiční ovladače zařízení NDIS používají tato klíčová slova řízení spotřeby. Některá klíčová slova však používají výhradně ovladače NetAdapterCx, zatímco jiná jsou používána výhradně ovladači NDIS, jak popisují následující části:
Tradiční ovladač zařízení miniportu NDIS by měl vždycky signalizovat hardwarové možnosti řízení spotřeby zařízení NDIS ve struktuře NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Další informace o standardizovaných klíčových slovech INF naleznete v tématu Standardizovaná klíčová slova INF pro síťová zařízení.
Klíčová slova řízení spotřeby pro NetAdapterCx a NDIS
Následující standardizovaná klíčová slova INF jsou definována pro povolení nebo zakázání podpory funkcí řízení spotřeby síťových adaptérů. Používají je jak klientské ovladače NetAdapterCx, tak tradiční ovladače zařízení miniportu NDIS.
*WakeOnPattern: Hodnota, která popisuje, jestli má být zařízení povoleno budit počítač, když síťový paket odpovídá zadanému vzoru.
*WakeOnMagicPacket: Hodnota, která popisuje, zda má být zařízení povoleno k probuzení počítače, když zařízení obdrží magický paket. kouzelný paket je paket, který obsahuje 16 souvislých kopií ethernetové adresy přijímajícího síťového adaptéru.
*PMARPOffload: Hodnota, která popisuje, zda má být zařízení povoleno k přenesení zpracování protokolu ARP (Address Resolution Protocol), když systém přejde do stavu spánku.
*PMNSOffload: Hodnota, která určuje, zda má být zařízení povoleno převzít zpracování dotazu souseda (NS), když systém přejde do spánkového režimu.
*PMWiFiRekeyOffload: Hodnota, která popisuje, zda má být zařízení povoleno pro přenos obnovy skupinového dočasného klíče (GTK) pro probuzení přes bezdrátovou síť LAN (WOL), když počítač přejde do režimu spánku.
*EEE: Hodnota, která popisuje, zda má zařízení povolit IEEE 802.3az energeticky efektivní ethernet.
Sloupce v tabulce na konci tohoto článku popisují následující atributy pro klíčová slova výčtu:
SubkeyName: Název klíčového slova, které je nutné zadat v souboru INF a který se zobrazí v registru.
ParamDesc: Zobrazovaný text přidružený k názvu podklíče.
Hodnota: Celočíselná hodnota výčtu přidružená k jednotlivým možnostem v seznamu. Tato hodnota je uložena v NDI\params\SubkeyName\Value.
EnumDesc: Zobrazovaný text přidružený ke každé hodnotě, která se zobrazí v nabídce.
Následující tabulka popisuje možné položky INF pro klíčová slova řízení spotřeby používané ovladači NDIS a NetAdapterCx.
Název podklíče | ParamDesc | Hodnota | EnumDesc |
---|---|---|---|
*WakeOnPattern | Probuzení při shodě vzoru | 0 | Invalidní |
1 (výchozí) | Povoleno | ||
*WakeOnMagicPacket | Probuzení pomocí magic packetu | 0 | Invalidní |
1 (výchozí) | Povoleno | ||
*PMARPOffload | Přenesení zpracování protokolu ARP | 0 | Invalidní |
1 (výchozí) | Povolený | ||
*PMNSOffload | Přesměrování zátěže NS | 0 | Invalidní |
1 (výchozí) | Povoleno | ||
*PMWiFiRekeyOffload | Wi-Fi přenesení obnovy klíče | 0 | Invalidní |
1 (výchozí) | Povoleno | ||
*EEE | Energeticky efektivní ethernet | 0 | Invalidní |
1 (výchozí) | Zapnuto |
Klíčová slova řízení spotřeby exkluzivní pro NetAdapterCx
Následující klíčové slovo řízení spotřeby je určené pouze pro klientský ovladač NetAdapterCx.
Kromě standardního procesu WDF, který poskytuje uživateli kontrolu nad nečinností zařízení a jeho probouzejícím chováním, jak je popsáno v Řízení uživatele nečinnosti zařízení a chování probuzení, NetAdapterCx také definuje standardizované klíčové slovo INF specifické pro síťová zařízení, které umožňuje podrobnější kontrolu.
*IdleRestriction: Pokud má síťové zařízení schopnost vypnutí při nečinnosti i schopnost probuzení pomocí filtru paketů, toto nastavení umožňuje uživateli rozhodnout, kdy může dojít k vypnutí při nečinnosti zařízení.
*IdleRestriction je klíčové slovo INF standardizovaného výčtu. Následující tabulka popisuje možné položky INF pro *IdleRestriction klíčové slovo.
Název podklíče | Parametry ParamDesc | Hodnota | EnumDesc |
---|---|---|---|
*IdleRestriction |
Omezení režimu úspory energie při nečinnosti | 0 (výchozí) | Bez omezení |
1 | Nečinné jenom v době, kdy uživatel není k dispozici |
Klíčová slova řízení spotřeby s výhradním využitím NDIS
Následující klíčová slova řízení spotřeby jsou určená pouze pro tradiční použití miniportu NDIS. Klientské ovladače NetAdapterCx je nesmí používat.
- *ModernStandbyWoLMagicPacket: Hodnota, která popisuje, jestli má být zařízení povoleno probudit počítač, když zařízení obdrží kouzelný paket a systém je v S0ix stavu napájení. To neplatí, pokud je systém v S4 stavu napájení.
Poznámka
*ModernStandbyWoLMagicPacket se podporuje v NDIS 6.60 a novějších nebo Windows 10 verze 1607 a novějších.
- *DeviceSleepOnDisconnect: Hodnota, která popisuje, jestli má být zařízení povoleno umístit zařízení do stavu nízkého napájení (stav spánku), když je médium odpojené a vrátí se do stavu plného napájení (stav probuzení), když je médium znovu připojené.
Následující tabulka popisuje možné položky INF pro klíčová slova řízení spotřeby používané ovladači miniportu NDIS.
Název podklíče | ParamDesc | Hodnota | EnumDesc |
---|---|---|---|
*ModernStandbyWoLMagicPacket | Aktivace po přijetí magického paketu, když je systém ve stavu napájení S0ix | 0 (výchozí) | Invalidní |
1 | Povoleno | ||
*DeviceSleepOnDisconnect | Režim spánku zařízení při odpojení | 0 | Invalidní |
1 (výchozí) | Povolen |