Aracılığıyla paylaş


CurrentScheduler::Create yöntemi

Davranış tarafından açıklanan yeni bir Zamanlayıcı oluşturur _Policy parametresi ve arama bağlamına ekler.Yeni oluşturulan Zamanlayıcı arama içerik için geçerli Zamanlayıcı olacak.

static void __cdecl Create(
   const SchedulerPolicy& _Policy
);

Parametreler

  • _Policy
    Yeni oluşturulan Zamanlayıcı davranışını Zamanlayıcı ilkesi.

Notlar

Zamanlayıcı ek arama içerik için başvuru sayısı Zamanlayıcı üzerinde örtülü olarak yerleştirir.

Bir Zamanlayıcı ile oluşturulduktan sonra Create yöntemini çağırmanız gerekir CurrentScheduler::Detach yöntem gelecekte Zamanlayıcı kapatmaya izin vermek için belirli bir noktada.

Farklı bir Zamanlayıcı için önceden eklenmiş içeriğinden bu yöntem çaðrýlýr, varolan Zamanlayıcı önceki Zamanlayıcısı anımsanacak ve yeni oluşturulan Zamanlayıcısı geçerli Zamanlayıcı olur.Aradığınızda CurrentScheduler::Detach yöntemi önceki Zamanlayıcı ilerleyen bir noktasında geçerli Zamanlayıcısı geri.

Bu yöntem, özel durumlar da dahil olmak üzere, çeşitli atabilirsiniz scheduler_resource_allocation_error ve invalid_scheduler_policy_value.

Gereksinimler

Başlık: concrt.h

Namespace: eşzamanlılık

Ayrıca bkz.

Başvuru

CurrentScheduler sınıfı

SchedulerPolicy sınıfı

CurrentScheduler::Detach yöntemi

Scheduler::Reference yöntemi

Scheduler::Release yöntemi

Kavramlar

Görev Zamanlayıcı'yı (eşzamanlılık çalışma zamanı)