Condividi tramite


Metodo IAdapterPowerManagement2::P owerChangeState2 (portcls.h)

Portcls chiama il IAdapterPowerManagement2::PowerChangeState2 metodo per richiedere una modifica al nuovo stato di alimentazione. Questa richiesta viene passata al driver dell'adattatore.

Sintassi

void PowerChangeState2(
  [in] DEVICE_POWER_STATE NewDeviceState,
  [in] SYSTEM_POWER_STATE NewSystemState
);

Parametri

[in] NewDeviceState

Specifica il nuovo stato di alimentazione richiesto da Portcls per il dispositivo. Questo parametro è un'enumerazione di tipo DEVICE_POWER_STATE.

[in] NewSystemState

Specifica il nuovo stato di alimentazione richiesto da Portcls per il sistema. Questo parametro è un'enumerazione di tipo SYSTEM_POWER_STATE.

Valore restituito

nessuno

Osservazioni

Uno stato di alimentazione indica il livello di consumo di energia di un dispositivo o di un sistema. Di conseguenza, il livello di attività di calcolo è direttamente influenzato dallo stato di alimentazione di un dispositivo o di un sistema.

Per altre informazioni sugli stati di alimentazione del sistema, vedere Gestione delle richieste di stato di alimentazione del sistema. Per altre informazioni sugli stati di alimentazione dei dispositivi, vedere Gestione dell'alimentazione per singoli dispositivi.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 7 e versioni successive di Windows.
Piattaforma di destinazione Universale
Intestazione portcls.h (include Portcls.h)

Vedi anche

DEVICE_POWER_STATE

Gestione delle richieste di stato di alimentazione del sistema

IAdapterPowerManagement2

Gestione dell'alimentazione per singoli dispositivi

SYSTEM_POWER_STATE