Estrutura IExecutionContext
Uma interface para um contexto de execução que possa ser executado em um processador virtual pode ser alternado e cooperativa contexto.
struct IExecutionContext;
Membros
Métodos Públicos
Nome |
Descrição |
---|---|
O método que é chamada quando um proxy do thread iniciar a execução de um contexto específico de execução. Essa deve ser a rotina de trabalho principal para o agendador. |
|
Retorna um identificador exclusivo para o contexto de execução. |
|
Retorna uma interface para o proxy do thread que está executando este contexto. |
|
Retorna uma interface para o agendador que este contexto de execução pertence. |
|
Associa um proxy de threads com este contexto de execução. O proxy associada do thread chama esse método antes mesmo deles início da execução do método de Dispatch de contexto. |
Comentários
Se você estiver implementando um agendador personalizado que execute interface com o Gerenciador de Recursos de tempo de execução de simultaneidade, você precisará implementar a interface de IExecutionContext . Os threads criados pelo Gerenciador de Recursos executa o trabalho em nome do agendador executando o método de IExecutionContext::Dispatch .
Hierarquia de Herança
IExecutionContext
Requisitos
Cabeçalho: concrtrm.h
Namespace: simultaneidade