Classe de CurrentScheduler
Representa uma abstração para o Agendador atual associado com o contexto de chamada.
class CurrentScheduler;
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Cria um novo Agendador cujo comportamento é descrito pela _Policy parâmetro e anexa-o ao contexto da chamada.O Agendador recém-criado se tornará o Agendador atual para o contexto de chamada. |
|
Sobrecarregado.Cria um novo grupo de agendamento dentro do Agendador associado com o contexto de chamada.A versão que aceita o parâmetro _Placement faz com que as tarefas dentro do grupo recém-criado agenda para ser viesado para executar no local especificado por esse parâmetro. |
|
Desconecta o Agendador atual no contexto de chamada e restaura o Agendador anexado anteriormente como programador atual, se houver.Após esse método retorna, o contexto de chamada é gerenciado pelo Agendador foi anexado anteriormente ao contexto usando o CurrentScheduler::Create ou Scheduler::Attach método. |
|
Retorna um ponteiro para o Agendador associado com o contexto de chamada, também conhecido como o Agendador atual. |
|
Retorna o número atual de processadores virtuais para o Agendador associado com o contexto de chamada. |
|
Retorna uma cópia da diretiva atual Agendador foi criado com. |
|
Retorna um identificador exclusivo para o Agendador atual. |
|
Determina se um determinado local está disponível no Agendador atual. |
|
Faz com que o identificador de eventos do Windows passado a _ShutdownEvent parâmetro deve ser sinalizado quando o Agendador associado com o contexto atual é desligado e destrói a mesmo.No momento em que o evento é sinalizado, todo o trabalho foi agendado para o Agendador está concluído.Vários eventos de desligamento podem ser registrados por meio deste método. |
|
Sobrecarregado.Agenda uma tarefa leve dentro do Agendador associado com o contexto de chamada.A tarefa leve será colocada em um grupo de agendamento determinado pelo tempo de execução.A versão que aceita o parâmetro _Placement faz com que a tarefa a ser viesado para executar no local especificado. |
Comentários
Se não houver nenhum Agendador (consulte Agendador) associado com o contexto de chamada, muitos métodos dentro do CurrentScheduler classe resultará em anexo do Agendador do padrão do processo.Isso também pode implica que o agendador padrão do processo é criado durante a tal chamada.
Hierarquia de herança
CurrentScheduler
Requisitos
Cabeçalho: concrt.h
Namespace: concorrência
Consulte também
Referência
Enumeração de PolicyElementKey