ISchedulerProxy yapısı
Arabirim, planlayıcılar kaynak ayırma anlaşma eşzamanlılık Runtime'nın Kaynak Yöneticisi ile iletişim kurmak.
struct ISchedulerProxy;
Üyeler
Public yöntemler
Ad |
Description |
---|---|
Yürütme içeriği, zaten biriyle ilişkili değilse, bir iş parçacığı proxy ile ilişkilendirir. |
|
Yeni bir sanal işlemcisi kök varolan bir yürütme kaynakla ilişkili donanım iş parçacığı oluşturur. |
|
İlk bir işlemci sanal kökleri ayrılmasını ister.Her sanal işlemcisi kök iş Zamanlayıcı için gerçekleştirebileceğiniz bir iş parçacığı yürütme yeteneğini temsil eder. |
|
Kaynak Yöneticisi, Zamanlayıcı kapatma bildirir.Bu kaynak yöneticisi hemen Zamanlayıcı verilen tüm kaynakları geri kazanmak için neden olur. |
|
Geçerli iş parçacığı kaynağı bu Zamanlayıcı ile ilişkilendirerek Yöneticisi ile kaydeder. |
|
Yürütme içeriği tarafından belirtilen iş parçacığı proxy'den disassociates pContext parametresi ve iş parçacığı proxy fabrikasının boş havuza geri verir.Bu yöntem yalnızca aracılığıyla bağlı yürütme içeriği üzerinde çağrılabilir ISchedulerProxy::BindContext yöntemi ve henüz üzerinden yapılan başlatılmadı pContext parametresi, bir IThreadProxy::SwitchTo yöntemi çağrısı. |
Notlar
Kaynak Yöneticisi eller bir ISchedulerProxy kullanarak kendisiyle kaydeden her Zamanlayıcı arabirimi IResourceManager::RegisterScheduler yöntemi.
Devralma hiyerarşisi
ISchedulerProxy
Gereksinimler
Başlık: concrtrm.h
Namespace: eşzamanlılık