estructura PEP_COORDINATED_DEPENDENCY_OPTION (pep_x.h)
La estructura de PEP_COORIDNATED_DEPENDENCY_OPTION describe la dependencia de un estado de inactividad coordinado al sistema operativo.
Sintaxis
typedef struct _PEP_COORDINATED_DEPENDENCY_OPTION {
UCHAR ExpectedStateIndex;
BOOLEAN LooseDependency;
BOOLEAN InitiatingState;
BOOLEAN DependentState;
} PEP_COORDINATED_DEPENDENCY_OPTION, *PPEP_COORDINATED_DEPENDENCY_OPTION;
Miembros
ExpectedStateIndex
Proporciona el índice del estado de inactividad (estado de inactividad coordinado o estado de inactividad del procesador) que esta transición inactiva ya debe especificar o especificar.
LooseDependency
Cuando FALSE, el sistema operativo debe usar la sincronización para garantizar que ya se ha especificado el estado al que hace referencia esta dependencia. Cuando TRUE, el sistema operativo puede realizar la coordinación de mejor esfuerzo que se introduce en el estado de destino. El PEP debe establecer LooseDependency en TRUE si el ExpectedState es un estado de procesador y tiene establecida la marca WakesSpuriously.
InitiatingState
Indica si el sistema operativo puede especificar simultáneamente el estado al que hace referencia esta dependencia. Si FALSE, este estado solo es válido cuando otro procesador lo ha escrito previamente.
DependentState
Indica si este estado es un estado válido para que un procesador dependiente esté en.
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_COORDINATED_DEPENDENCY de notificación