Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La struttura PEP_REGISTER_COMPONENT_PERF_STATES descrive gli stati delle prestazioni (P-states) del componente specificato.
Sintassi
typedef struct _PEP_REGISTER_COMPONENT_PERF_STATES {
[in] PEPHANDLE DeviceHandle;
[in] ULONG Component;
[in] ULONGLONG Flags;
[in] PPEP_COMPONENT_PERF_INFO PerfStateInfo;
} PEP_REGISTER_COMPONENT_PERF_STATES, *PPEP_REGISTER_COMPONENT_PERF_STATES;
Membri
[in] DeviceHandle
Valore PEPHANDLE che identifica il dispositivo. Il plug-in di estensione della piattaforma (PEP) ha fornito questo handle in risposta a una notifica di PEP_DPM_REGISTER_DEVICE precedente.
[in] Component
Indice che identifica il componente. Questo membro è un indice nella matrice componenti nella struttura PEP_DEVICE_REGISTER_V2 fornita in precedenza da PEP in risposta alla notifica di PEP_DPM_REGISTER_DEVICE per questo dispositivo. Se la matrice Components contiene N elementi, gli indici dei componenti sono compresi tra 0 e N-1.
[in] Flags
Set di flag di input. Non sono attualmente definiti bit di flag per questo membro, che è sempre zero.
[in] PerfStateInfo
Puntatore a una struttura PEP_COMPONENT_PERF_INFO che contiene le informazioni sulle prestazioni per gli stati P del componente. Se questo membro non è NULL, punta alle informazioni sullo stato P fornite dal driver di dispositivo.
Osservazioni
Questa struttura viene utilizzata dalla notifica di PEP_DPM_REGISTER_COMPONENT_PERF_STATES. I valori di tutti i membri della struttura PEP_REGISTER_COMPONENT_PERF_STATES vengono forniti dal framework di risparmio energia di Windows (PoFx) quando viene inviata la notifica. Il PEP non deve scrivere in questa struttura.
Se il membro PerfStateInfo non è NULL, il driver di dispositivo ha fornito informazioni sullo stato P e richiede che il PEP lo usi.
Fabbisogno
| Requisito | Valore |
|---|---|
| client minimo supportato | Supportato a partire da Windows 10. |
| intestazione | pepfx.h (include Pep_x.h) |