IVirtualProcessorRoot (Estructura)
Una abstracción para un subproceso del hardware en el que un proxy del subproceso se puede ejecutar.
struct IVirtualProcessorRoot : public IExecutionResource;
Miembros
Métodos públicos
Name |
Descripción |
---|---|
Hace que el proxy del subproceso asociado a la interfaz del contexto de ejecución pContext empiece a ejecutarse en esta raíz de procesador virtual. |
|
Hace que el proxy del subproceso que se está ejecutando actualmente en esta raíz de procesador virtual deje de enviar el contexto de ejecución. El proxy del subproceso reanudará la ejecución en una llamada al método Activate. |
|
Hace que los datos almacenados en la jerarquía de la memoria de procesadores individuales se vuelvan visible a todos los procesadores del sistema. Asegura que una barrera de memoria completa se ha ejecutado en todos los procesadores antes de que el método se devuelva. |
|
Devuelve un identificador único para la raíz del procesador virtual. |
Comentarios
Cada raíz del procesador virtual tiene un recurso de ejecución asociado. La interfaz IVirtualProcessorRoot se hereda de la interfaz IExecutionResource. Varias raíces del procesador virtual pueden corresponder al mismo subproceso del hardware subyacente.
El administrador de recursos concede las raíces del procesador virtual a programadores en respuesta a las solicitudes de recursos. Un programador puede usar una raíz del procesador virtual para realizar el trabajo activándolo con un contexto de ejecución.
Jerarquía de herencia
Requisitos
Encabezado: concrtrm.h
Espacio de nombres: Simultaneidad