CComMultiThreadModelNoCS 類別
CComMultiThreadModelNoCS 為遞增和遞減變數的值會提供執行緒安全,方法,而不使用鎖定或解除鎖定功能的關鍵區段。
class CComMultiThreadModelNoCS
Members
公用 Typedefs
名稱 |
描述 |
---|---|
參考類別 CComFakeCriticalSection。 |
|
參考類別 CComFakeCriticalSection。 |
|
參考類別 CComMultiThreadModelNoCS。 |
公用方法
名稱 |
描述 |
---|---|
(靜態) 會指定變數的值以安全執行緒方法。 |
|
(靜態) 將指定變數的值以安全執行緒方法。 |
備註
CComMultiThreadModelNoCS 類似 CComMultiThreadModel 因為遞增和遞減變數提供執行緒安全的方法。不過,在中,當您將 CComMultiThreadModelNoCS參考關鍵區段類別,方法就像 Lock 和 Unlock 不會執行任何動作。
一般而言,您會 ThreadModelNoCStypedef 名稱使用 CComMultiThreadModelNoCS 。這 typedef 在 CComMultiThreadModelNoCS、 CComMultiThreadModel和 CComSingleThreadModel中定義。
![]() |
---|
全域 typedef 名稱 CComObjectThreadModel 和 CComGlobalsThreadModel 不參考 CComMultiThreadModelNoCS。 |
除了 ThreadModelNoCS之外, CComMultiThreadModelNoCS 定義 AutoCriticalSection 和 CriticalSection。後者這兩個 typedef 名稱參考 CComFakeCriticalSection,提供空的方法與取得及釋放關鍵區段。
需求
Header: atlbase.h