CAtlAutoThreadModuleT 類別
這個類別會實作執行緒集區提供了方法, Apartment Model COM 伺服器。
重要事項 |
---|
這個類別和其成員不能用於 Windows 執行階段執行的應用程式。 |
template <
class T,
class ThreadAllocator= CComSimpleThreadAllocator,
DWORD dwWait= INFINITE
>
class ATL_NO_VTABLE CAtlAutoThreadModuleT :
public IAtlAutoThreadModule
參數
T
會實作 COM 伺服器的類別。ThreadAllocator
類別會管理執行緒的選取範圍。預設值為 CComSimpleThreadAllocator。dwWait
指定以毫秒為單位的逾時間隔,。預設值為 Infinite,表示方法的逾時間隔絕對不會耗用。
Members
公用方法
名稱 |
描述 |
---|---|
這個靜態函式以處理序的數目會動態計算並傳回執行緒的最大數目 EXE 模組的。 |
備註
類別 CAtlAutoThreadModuleCAtlAutoThreadModuleT 從衍生來實作執行緒集區, Apartment Model COM 伺服器。它會取代過時的類別 CComAutoThreadModule。
注意事項 |
---|
這個類別不應該用於 DLL,,因為預設 dwWait 值的無限可能會導致死結,當卸載 DLL 時。 |
繼承階層架構
IAtlAutoThreadModule
CAtlAutoThreadModuleT
需求
Header: atlbase.h