ISchedulerProxy::Shutdown yöntemi
Kaynak Yöneticisi, Zamanlayıcı kapatma bildirir.Bu kaynak yöneticisi hemen Zamanlayıcı verilen tüm kaynakları geri kazanmak için neden olur.
virtual void Shutdown() =0;
Notlar
Tüm IExecutionContext yöntemlerini kullanarak harici bir iş parçacığı olma sonucunda alınan Zamanlayıcı arabirimi ISchedulerProxy::RequestInitialVirtualProcessors veya ISchedulerProxy::SubscribeCurrentThread Kaynak Yöneticisi döndürülen kullanarak IExecutionResource::Remove kendini bir Zamanlayıcı kapatılmadan önce.
Sizin Zamanlayıcı olsaydı herhangi bir işlemci sanal kökleri etkinliği, etkinleştirmeniz gerekir kullanarak IVirtualProcessorRoot::Activateve bırakın üzerlerinde yürütme iş parçacığı proxy'leri Dispatch yöntemi bunlar gönderme çağırmayı önce yürütme içeriği Shutdown Zamanlayıcı proxy.
Zamanlayıcı, tek tek tüm işlemci sanal kökleri için çağrı yoluyla verilen kaynak yöneticisi dönmek için gerekli değildir Remove yöntemi tüm işlemciler sanal kökleri için Kaynak Yöneticisi kapatma sırasında döner çünkü.
Gereksinimler
Başlık: concrtrm.h
Namespace: eşzamanlılık
Ayrıca bkz.
Başvuru
ISchedulerProxy::RequestInitialVirtualProcessors yöntemi