Parole chiave INF standardizzate per il risparmio energia
Le parole chiave standardizzate per il risparmio energia vengono definite nel file INF del driver di dispositivo. Il sistema operativo legge queste parole chiave standardizzate e regola le funzionalità correnti di risparmio energia del dispositivo.
Entrambi i driver client dell'estensione di classe WDF (NetAdapterCx) della scheda di rete e i driver di dispositivo miniport NDIS tradizionali usano queste parole chiave di risparmio energia. Tuttavia, alcune parole chiave vengono usate esclusivamente dai driver NetAdapterCx, mentre altre vengono usate esclusivamente dai driver NDIS come descritto nelle sezioni seguenti:
Il driver di dispositivo miniport NDIS tradizionale deve sempre indicare le funzionalità di risparmio energia hardware del dispositivo per NDIS nella struttura NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES.
Per altre informazioni sulle parole chiave INF standardizzate, vedere Parole chiave INF standardizzate per i dispositivi di rete.
Parole chiave di risparmio energia per NetAdapterCx e NDIS
Le parole chiave INF standardizzate seguenti sono definite per abilitare o disabilitare il supporto per le funzionalità di risparmio energia delle schede di rete. Vengono usati sia dai driver client NetAdapterCx che dai driver di dispositivo miniport NDIS tradizionali.
*WakeOnPattern
Valore che descrive se il dispositivo deve essere abilitato per riattivare il computer quando un pacchetto di rete corrisponde a un modello specificato.
*WakeOnMagicPacket
Valore che descrive se il dispositivo deve essere abilitato per riattivare il computer quando il dispositivo riceve un pacchetto magic. Un pacchetto magic è un pacchetto che contiene 16 copie contigue dell'indirizzo Ethernet della scheda di rete ricevente.
*PMARPOffload
Valore che descrive se il dispositivo deve essere abilitato per l'offload del protocollo ARP (Address Resolution Protocol) quando il sistema entra in stato di sospensione.
*PMNSOffload
Valore che descrive se il dispositivo deve essere abilitato per l'offload della richiesta vicina (NS) quando il sistema entra in uno stato di sospensione.
*PMWiFiRekeyOffload
Valore che descrive se il dispositivo deve essere abilitato per l'offload della chiave temporale del gruppo (GTK) per la riattivazione wireless-LAN (WOL) quando il computer entra in stato di sospensione.
*edizione Enterprise E
Valore che descrive se il dispositivo deve abilitare I edizione Enterprise E 802.3az Energy-Efficient Ethernet.
Le colonne della tabella alla fine di questo argomento descrivono gli attributi seguenti per le parole chiave di enumerazione:
SubkeyName
Nome della parola chiave che è necessario specificare nel file INF e visualizzato nel Registro di sistema.
ParamDesc
Testo visualizzato associato a SubkeyName.
Valore
Valore intero di enumerazione associato a ogni opzione nell'elenco. Questo valore viene archiviato in NDI\params\SubkeyName\Value.
EnumDesc
Testo visualizzato associato a ogni valore visualizzato nel menu.
La tabella seguente descrive le possibili voci INF per le parole chiave di risparmio energia usate dai driver NDIS e NetAdapterCx.
SubkeyName | ParamDesc | Valore | EnumDesc |
---|---|---|---|
*WakeOnPattern | Corrispondenza del criterio di riattivazione | 0 | Disabilitata |
1 (impostazione predefinita) | Attivata | ||
*WakeOnMagicPacket | Riattivazione del pacchetto magic | 0 | Disabilitata |
1 (impostazione predefinita) | Attivata | ||
*PMARPOffload | Offload ARP | 0 | Disabilitata |
1 (impostazione predefinita) | Attivata | ||
*PMNSOffload | Offload NS | 0 | Disabilitata |
1 (impostazione predefinita) | Attivata | ||
*PMWiFiRekeyOffload | Rekeying wi-fi offload | 0 | Disabilitata |
1 (impostazione predefinita) | Attivata | ||
*edizione Enterprise E | Ethernet efficiente per l'energia | 0 | Disabilitata |
1 (impostazione predefinita) | Attivata |
Parole chiave di risparmio energia esclusive per NetAdapterCx
Le parole chiave di risparmio energia seguenti sono solo per il driver client NetAdapterCx.
Oltre al processo WDF standard per fornire all'utente il controllo sul comportamento di inattività e riattivazione del dispositivo, come descritto in Controllo utente del comportamento di inattività e riattivazione del dispositivo, NetAdapterCx definisce anche una parola chiave INF standardizzata specifica del dispositivo di rete per consentire un maggiore controllo.
*IdleRestriction
Se un dispositivo di rete ha entrambe le funzionalità di disattivazione e riattivazione del filtro pacchetti, questa impostazione consente all'utente di decidere quando l'alimentazione inattiva del dispositivo può verificarsi.
*IdleRestriction è una parola chiave INF standardizzata di enumerazione e ha gli attributi seguenti:
Nella tabella seguente vengono descritte le possibili voci INF per la parola chiave *IdleRestriction .
SubkeyName | ParamDesc | Valore | EnumDesc |
---|---|---|---|
*IdleRestriction | restrizione per il risparmio di energia inattiva | 0 (Predefinito) | Nessuna restrizione |
1 | Solo inattiva quando l'utente non è presente |
Parole chiave di risparmio energia esclusive per NDIS
Le parole chiave di risparmio energia seguenti sono solo per i driver miniport NDIS tradizionali. Non devono essere usati dai driver client NetAdapterCx.
*ModernStandbyWoLMagicPacket
Valore che descrive se il dispositivo deve essere abilitato per riattivare il computer quando il dispositivo riceve un pacchetto magic e il sistema si trova nello stato di alimentazione S0ix . Questo non si applica quando il sistema si trova nello stato di alimentazione S4 .
Nota
*ModernStandbyWoLMagicPacket è supportato in NDIS 6.60 e versioni successive o Windows 10, versione 1607 e successive.
*DeviceSleepOnDisconnect
Valore che descrive se il dispositivo deve essere abilitato per inserire il dispositivo in uno stato a basso consumo (stato di sospensione) quando il supporto viene disconnesso e torna a uno stato di alimentazione completa (stato di riattivazione) quando il supporto viene nuovamente connesso.
Nella tabella seguente vengono descritte le possibili voci INF per le parole chiave di risparmio energia usate dai driver miniport NDIS.
SubkeyName | ParamDesc | Valore | EnumDesc |
---|---|---|---|
*ModernStandbyWoLMagicPacket | Riattivare il pacchetto magic quando il sistema si trova nello stato di alimentazione S0ix | 0 (Predefinito) | Disabilitata |
1 | Attivata | ||
*DeviceSleepOnDisconnect | Sospensione del dispositivo in caso di disconnessione | 0 | Disabilitata |
1 (impostazione predefinita) | Attivata |