IExecutionResource (Estructura)
Una abstracción para un subproceso del hardware.
struct IExecutionResource;
Miembros
Métodos públicos
Name |
Descripción |
---|---|
Devuelve el número de raíces del procesador virtual activadas y los subprocesos externos actualmente subscritos asociados al subproceso de hardware subyacente que representa este recurso de ejecución. |
|
Devuelve un identificador único para el subproceso del hardware que representa este recurso de ejecución. |
|
Devuelve un identificador único para el nodo de procesador la que pertenece este recurso de ejecución. |
|
Devuelve este recurso de ejecución al administrador de recursos. |
Comentarios
Los recursos de ejecución pueden ser independientes o asociados a raíces del procesador virtuales. Se crea un recurso de ejecución independiente cuando un subproceso en su aplicación crea una suscripción del subproceso. Los métodos ISchedulerProxy::SubscribeThread e ISchedulerProxy::RequestInitialVirtualProcessors crean suscripciones del subproceso y devuelven una interfaz IExecutionResource que representa la suscripción. Crear una suscripción del subproceso es una manera de informar al administrador de recursos que un subproceso determinado participará en el trabajo de la cola de un programador, junto al administrador de recursos de raíces del procesador virtual asignado al programador. El administrador de recursos usa la información para evitar suscripciones excesivas de subprocesos de hardware donde es posible.
Jerarquía de herencia
Requisitos
Encabezado: concrtrm.h
Espacio de nombres: Simultaneidad
Vea también
Referencia
Espacio de nombres de simultaneidad
IVirtualProcessorRoot (Estructura)