estructura PEP_COMPONENT_PLATFORM_CONSTRAINTS (pep_x.h)
La estructura PEP_COMPONENT_PLATFORM_CONSTRAINTS describe el estado Fx con tecnología más baja de que un componente puede estar en cuando la plataforma está en un estado de inactividad determinado.
Sintaxis
typedef struct _PEP_COMPONENT_PLATFORM_CONSTRAINTS {
[in] PEPHANDLE DeviceHandle;
[in] ULONG Component;
[in] PULONG MinimumFStates;
[in] ULONG PlatformStateCount;
} PEP_COMPONENT_PLATFORM_CONSTRAINTS, *PPEP_COMPONENT_PLATFORM_CONSTRAINTS;
Miembros
[in] DeviceHandle
Valor PEPHANDLE que identifica el dispositivo. El complemento de extensión de plataforma (PEP) proporcionó este identificador en respuesta a una notificación de PEP_DPM_REGISTER_DEVICE anterior.
[in] Component
Índice que identifica el componente. Este miembro es un índice en la matriz Components de la estructura PEP_DEVICE_REGISTER_V2 que el PEP proporcionó anteriormente en respuesta a la notificación de PEP_DPM_REGISTER_DEVICE para este dispositivo. Si la matriz Components contiene N elementos, los índices de componente van de 0 a N-1.
[in] MinimumFStates
Puntero a un búfer de salida. El PEP escribe una matriz ULONG en este búfer que especifica el estado Fx con tecnología más baja que el componente puede estar en para cada estado inactivo de la plataforma. Un elemento con un valor de 0 indica F0, un valor de 1 indica F1, etc. Si la plataforma admite estados inactivos de M, los elementos de matriz 0 a M–1 especifican los estados Fx correspondientes a los estados inactivos de la plataforma 0 a M-1.
[in] PlatformStateCount
Número de elementos de la matriz MinimumFStates . La matriz contiene un elemento para cada estado inactivo de la plataforma. El marco de administración de energía de Windows (PoFx) envió anteriormente una notificación de PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES al PEP para determinar el número de estados inactivos de la plataforma admitidos.
Comentarios
La notificación de PEP_DPM_COMPONENT_IDLE_CONSTRAINTS usa esta estructura. Los cuatro miembros de la estructura contienen valores de entrada que PoFx proporciona cuando se envía esta notificación. PoFx asigna el búfer al que apunta el miembro MinimumFStates y el PEP escribe en este búfer en respuesta a la notificación.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 10. |
Encabezado | pep_x.h (incluya Pep_x.h) |