Método de ISchedulerProxy::Shutdown
Notifica o Gerenciador de recursos que o Agendador está sendo desligado.Isso fará com que o Gerenciador de recursos para recuperar imediatamente todos os recursos concedidos para o Agendador.
virtual void Shutdown() =0;
Comentários
Todos os IExecutionContext interfaces o Agendador recebido como resultado de um segmento externo usando os métodos a inscrição ISchedulerProxy::RequestInitialVirtualProcessors ou ISchedulerProxy::SubscribeCurrentThread deve ser retornado para o Gerenciador de recursos usando o IExecutionResource::Remove antes de um agendador se desliga.
Se o programador tivesse qualquer desativado raízes processador virtual, você deve ativá-los usando IVirtualProcessorRoot::Activatee ter os proxies de thread em execução neles deixar o Dispatch método de contextos de execução que eles estão distribuindo antes de chamar Shutdown um proxy do Agendador.
Não é necessário para o Agendador retornar todas as raízes virtuais processador individualmente o Gerenciador de recursos concedidas a ele por meio de chamadas para o Remove método porque todas as raízes de processadores virtuais serão retornadas para o Gerenciador de recursos no desligamento.
Requisitos
Cabeçalho: concrtrm.h
Namespace: concorrência
Consulte também
Referência
Método de ISchedulerProxy::RequestInitialVirtualProcessors