IUMSUnblockNotification Yapısı
Resource Manager'dan bir iş parçacığı ara sunucusunun zamanlayıcının belirlenmiş zamanlama bağlamını engelleyip tetiklediği, engelinin kaldırıldığı ve zamanlanmaya hazır olduğu bildirimini temsil eder. İş parçacığı ara sunucusunun yönteminden GetContext
döndürülen ilişkili yürütme bağlamı yeniden zamanlandığında bu arabirim geçersiz olur.
Sözdizimi
struct IUMSUnblockNotification;
Üyeler
Genel Yöntemler
Veri Akışı Adı | Açıklama |
---|---|
IUMSUnblockNotification::GetContext | IExecutionContext Engeli kaldırılmış olan iş parçacığı ara sunucusuyla ilişkili yürütme bağlamının arabirimini döndürür. Bu yöntem döndürdüğünde ve temel alınan yürütme bağlamı yöntemine IThreadProxy::SwitchTo yapılan bir çağrı aracılığıyla yeniden zamanlandıktan sonra, bu arabirim artık geçerli olmaz. |
IUMSUnblockNotification::GetNextUnblockNotification | yönteminden IUMSCompletionList::GetUnblockNotifications döndürülen zincirdeki sonraki IUMSUnblockNotification arabirimi döndürür. |
Devralma Hiyerarşisi
IUMSUnblockNotification
Gereksinimler
Üst bilgi: concrtrm.h
Ad alanı: eşzamanlılık
IUMSUnblockNotification::GetContext Yöntemi
IExecutionContext
Engeli kaldırılmış olan iş parçacığı ara sunucusuyla ilişkili yürütme bağlamının arabirimini döndürür. Bu yöntem döndürdüğünde ve temel alınan yürütme bağlamı yöntemine IThreadProxy::SwitchTo
yapılan bir çağrı aracılığıyla yeniden zamanlandıktan sonra, bu arabirim artık geçerli olmaz.
virtual IExecutionContext* GetContext() = 0;
Dönüş Değeri
IExecutionContext
Engeli kaldırılmış bir iş parçacığı ara sunucusuna yönelik yürütme bağlamı arabirimi.
IUMSUnblockNotification::GetNextUnblockNotification Yöntemi
yönteminden IUMSCompletionList::GetUnblockNotifications
döndürülen zincirdeki sonraki IUMSUnblockNotification
arabirimi döndürür.
virtual IUMSUnblockNotification* GetNextUnblockNotification() = 0;
Dönüş Değeri
zincirindeki bir sonraki IUMSUnblockNotification
arabirim yönteminden IUMSCompletionList::GetUnblockNotifications
döndürüldü.
Ayrıca bkz.
Eşzamanlılık Ad Alanı
IUMSScheduler Yapısı
IUMSCompletionList Yapısı