Estrutura de IExecutionResource
Uma abstração de um segmento de hardware.
struct IExecutionResource;
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Retorna o número de processador de virtual ativada raízes e inscrito externos threads atualmente associados ao segmento de hardware subjacentes que esse recurso de execução representa. |
|
Retorna um identificador exclusivo para o segmento de hardware que esse recurso de execução representa. |
|
Retorna um identificador exclusivo para o nó de processador pertencente a esse recurso de execução. |
|
Retorna o recurso de execução para o Gerenciador de recursos. |
Comentários
Recursos de execução podem ser autônomo ou associado com raízes de processador virtual. Um recurso de execução autônomo é criado quando um thread em seu aplicativo cria uma assinatura de thread. Os métodos ISchedulerProxy::SubscribeThread e ISchedulerProxy::RequestInitialVirtualProcessors criar inscrições de thread e retornar um IExecutionResource interface que representa a assinatura. Criar uma inscrição de segmento é uma maneira de informar o Gerenciador de recursos que um determinado thread participarão no trabalho em fila para um programador, juntamente com as raízes do processador virtual que o Gerenciador de recursos atribui ao Agendador. O Gerenciador de recursos usa as informações para evitar assinando segmentos de hardware onde possível.
Hierarquia de herança
Requisitos
Cabeçalho: concrtrm.h
Namespace: Simultaneidade
Consulte também
Referência
Estrutura de IVirtualProcessorRoot