Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura POWER_LIMIT_ATTRIBUTES describe los atributos de cada tipo de límite de energía.
Sintaxis
typedef struct _POWER_LIMIT_ATTRIBUTES {
POWER_LIMIT_TYPES Type;
ULONG DomainId;
ULONG MaxValue;
ULONG MinValue;
ULONG MinTimeParameter;
ULONG MaxTimeParameter;
ULONG DefaultACValue;
ULONG DefaultDCValue;
union {
struct {
ULONG SupportTimeParameter : 1;
ULONG Reserved : 31;
};
ULONG AsUlong;
} Flags;
} POWER_LIMIT_ATTRIBUTES, *PPOWER_LIMIT_ATTRIBUTES;
Miembros
Type
Indica a qué POWER_LIMIT_TYPES está asociado este atributo.
DomainId
Indica a qué dominio está asociado este atributo.
MaxValue
El valor máximo admitido (inclusivo), unidad es mW para potencia, mA para corriente.
MinValue
El valor mínimo admitido (inclusivo), unidad es mW para potencia, mA para corriente.
MinTimeParameter
El parámetro de tiempo mínimo admitido (inclusivo), la unidad es microsegundos.
MaxTimeParameter
El parámetro de tiempo máximo admitido (inclusivo), la unidad es microsegunda.
DefaultACValue
El valor de CA predeterminado, la unidad es mW para energía, mA para los parámetros de tiempo actuales y microsegundos.
DefaultDCValue
El valor de CONTROLADOR de dominio predeterminado, la unidad es mW para energía, mA para los parámetros de tiempo actuales y microsegundos.
Flags
Define la unión Flags.
Flags.SupportTimeParameter
Se establece en 1 si este límite admite el parámetro time.
Flags.Reserved
Reservado
Flags.AsUlong
Define el miembro AsULong de la unión Flags.
Observaciones
Cada instancia de POWER_LIMIT_ATTRIBUTES está asociada a un dominio y a un tipo. Por ejemplo, si un dispositivo de límite de energía tiene 2 dominios: el dominio 0 admite PowerLimitContinuous, el dominio 1 admite PowerLimitContinuous y PowerLimitPreemptive.
Requisitos
| Requisito | Valor |
|---|---|
| encabezado | ntpoapi.h (incluya Ntpoapi.h) |