estructura de PEP_PPM_PLATFORM_STATE_RESIDENCIES (pep_x.h)
La estructura de PEP_PPM_PLATFORM_STATE_RESIDENCIES contiene los tiempos de residencia acumulados y los recuentos de transición para los estados inactivos admitidos por la plataforma de hardware.
Sintaxis
typedef struct _PEP_PPM_PLATFORM_STATE_RESIDENCIES {
[in] ULONG Count;
[in] PPEP_PPM_PLATFORM_STATE_RESIDENCY States;
} PEP_PPM_PLATFORM_STATE_RESIDENCIES, *PPEP_PPM_PLATFORM_STATE_RESIDENCIES;
Miembros
[in] Count
Número de elementos de la matriz a los que apunta el miembro De los Estados . El número de elementos de matriz es igual al número de estados inactivos de la plataforma que el PEP proporcionó anteriormente en respuesta a una notificación de PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES .
[in] States
Puntero a un búfer de salida en el que el PEP escribe una matriz de estructuras de PEP_PPM_PLATFORM_STATE_RESIDENCY . Cada estructura contiene la información acumulada de recuento de residencia y transición para un estado de inactividad de plataforma determinado. Se garantiza que este búfer es lo suficientemente grande como para contener el número de elementos de matriz especificados por el miembro Count . Cada estado inactivo se identifica mediante su índice de matriz. Si la matriz contiene N elementos, los índices de estado inactivo van de 0 a N-1.
Comentarios
La notificación de PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE_RESIDENCIES usa esta estructura. Ambos miembros de la estructura contienen valores de entrada que proporciona el marco de administración de energía de Windows (PoFx) cuando se envía esta notificación al PEP. PoFx asigna el búfer de salida al que apuntan los Estados miembros y el PEP escribe en este búfer.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pep_x.h (incluya Pep_x.h) |
Consulte también
PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES