Classe CurrentScheduler
Representa uma abstração para o agendador associado atual com o contexto de chamada.
class CurrentScheduler;
Membros
Métodos Públicos
Nome |
Descrição |
---|---|
Cria um novo agendador cujo comportamento é descrito pelo parâmetro de _Policy e anexe-o ao contexto de chamada. O agendador recém-criado no agendador atual para o contexto de chamada. |
|
Sobrecarregado. Cria um novo grupo da agenda no agendador associado ao contexto de chamada. A versão que usa o parâmetro _Placement causa tarefas dentro do grupo da agenda recém-criada ser removido para executar no local especificado pelo parâmetro. |
|
Desanexa o agendador de contexto atual de chamada e restaura o agendador anteriormente anexado como o agendador atual, se houver. Depois que esse método retornar, o contexto de chamada é gerenciado em seguida por agendador que já tenha sido anexado ao contexto usando CurrentScheduler::Create ou o método de Scheduler::Attach . |
|
Retorna um ponteiro para o agendador associado ao contexto de chamada, também conhecido como o agendador atual. |
|
Retorna o número atual de processadores virtuais para o agendador associado ao contexto de chamada. |
|
Retorna uma cópia de política que o agendador atual esteve criado com. |
|
Retorna um identificador exclusivo do agendador atual. |
|
Determina se um determinado local está disponível no agendador atual. |
|
Faz com que o identificador de eventos do windows passado no parâmetro de _ShutdownEvent a ser sinalizado quando o agendador associado ao contexto atual foi desligado e se destruído. O evento é sinalizado, qualquer trabalho que tivesse sido agendada do agendador está cheio. Vários eventos de desligamento podem ser registrados com esse método. |
|
Sobrecarregado. Agenda uma tarefa de peso leve no agendador associado ao contexto de chamada. A tarefa de peso leve será colocada em um grupo de agenda determinado em tempo de execução. A versão que usa o parâmetro _Placement faz a tarefa ser removido para executar no local especificado. |
Comentários
Se não houver nenhum agendador (consulte O agendador) associado ao contexto de chamada, vários métodos na classe de CurrentScheduler resultarão na anexação do agendador padrão dos processos. Isso também pode indicar que o agendador padrão dos processos é criado durante chamada.
Hierarquia de Herança
CurrentScheduler
Requisitos
Cabeçalho: concrt.h
Namespace: simultaneidade