estructura PEP_PPM_QUERY_PLATFORM_STATE (pepfx.h)
La estructura PEP_PPM_QUERY_PLATFORM_STATE contiene información sobre un estado de inactividad de la plataforma.
Sintaxis
typedef struct _PEP_PPM_QUERY_PLATFORM_STATE {
[in] ULONG StateIndex;
[out] PEP_PLATFORM_IDLE_STATE State;
} PEP_PPM_QUERY_PLATFORM_STATE, *PPEP_PPM_QUERY_PLATFORM_STATE;
Miembros
[in] StateIndex
Índice de este estado inactivo de la plataforma. Si la plataforma de hardware admite los estados inactivos de la plataforma N, los estados se numeran de 0 a N-1. El marco de administración de energía de Windows (PoFx) envió anteriormente una notificación de PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES al complemento de extensión de plataforma (PEP) para determinar el número de estados inactivos de la plataforma admitidos.
[out] State
Estructura PEP_PLATFORM_IDLE_STATE que describe el estado de inactividad de la plataforma.
Comentarios
La notificación de PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE usa esta estructura. El miembro StateIndex de la estructura PEP_PPM_QUERY_PLATFORM_STATE contiene un valor de entrada proporcionado por el marco de administración de energía de Windows (PoFx) cuando esta notificación se envía al PEP. El miembro State contiene un valor de salida que el PEP escribe en la estructura en respuesta a la notificación.
El búfer que PoFx asigna para contener la estructura PEP_PPM_QUERY_PLATFORM_STATE se garantiza que es lo suficientemente grande como para contener esta estructura más los elementos de la matriz State.DependencyArray que siguen esta estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pepfx.h (include Pep_x.h) |
Consulte también
PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE