estructura PEP_PPM_QUERY_PLATFORM_STATE (pep_x.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 de inactividad de la plataforma. Si la plataforma de hardware admite 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ó previamente 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.
Observaciones
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 se envía esta notificación 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 sea lo suficientemente grande como para contener esta estructura más los elementos de la matriz State.DependencyArray que siguen esta estructura.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite a partir de Windows 10. |
encabezado de | pep_x.h (incluya Pep_x.h) |
Consulte también
PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE