struttura PEP_QUERY_CURRENT_COMPONENT_PERF_STATE (pepfx.h)
La struttura PEP_QUERY_CURRENT_COMPONENT_PERF_STATE contiene informazioni sullo stato P corrente nel set di stato P specificato.
Sintassi
typedef struct _PEP_QUERY_CURRENT_COMPONENT_PERF_STATE {
PEPHANDLE DeviceHandle;
ULONG Component;
ULONG Set;
union {
ULONG StateIndex;
ULONGLONG StateValue;
};
} PEP_QUERY_CURRENT_COMPONENT_PERF_STATE, *PPEP_QUERY_CURRENT_COMPONENT_PERF_STATE;
Members
DeviceHandle
Valore PEPHANDLE che identifica il dispositivo. Il PEP ha fornito questo handle in risposta a una notifica di PEP_DPM_REGISTER_DEVICE precedente.
Component
Indice che identifica il componente. Questo membro è un indice nella matrice Components nella struttura PEP_DEVICE_REGISTER_V2 fornita in precedenza dal 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.
Set
Indice che identifica questo set di stati P. Se M è il numero di set di stati P per questo componente, gli indici del set di stato P sono impostati da 0 a M-1. Il PEP ha specificato in precedenza il numero di set di stati P in risposta a una notifica di PEP_DPM_QUERY_COMPONENT_PERF_CAPABILITIES .
StateIndex
Indice dello stato P corrente per il set di stato P specificato. Scrivere in questo membro se i valori delle prestazioni per il set di stati P sono di tipo PoFxPerfStateTypeDiscrete.
StateValue
Valore dello stato P corrente per il set di stato P specificato. Scrivere in questo membro se i valori delle prestazioni per il set di stati P sono di tipo PoFxPerfStateTypeRange.
Commenti
Questa struttura viene utilizzata dalla notifica di PEP_DPM_QUERY_CURRENT_COMPONENT_PERF_STATE . I membri DeviceHandle, Component e Set contengono valori di input forniti dal framework di risparmio energia di Windows (PoFx) quando questa notifica viene inviata. Il membro StateIndex o Il membro StateValue contiene un valore di output che il PEP scrive nella struttura in risposta alla notifica.
L'unione senza nome contiene il livello di prestazioni corrente di questo set di stati P espresso come indice in un set di valori discreti o come valore in un intervallo. In risposta a una notifica di PEP_DPM_QUERY_COMPONENT_PERF_SET precedente, il PEP indica se i valori delle prestazioni nel set di stato P sono di tipo PoFxPerfStateTypeDiscrete o PoFxPerfStateTypeRange.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato a partire da Windows 10. |
Intestazione | pepfx.h (include Pep_x.h) |