Classe CAtlAutoThreadModuleT
Essa classe fornece métodos para implementar um servidor COM em pool segmento, o modelo de apartment.
template <
class T,
class ThreadAllocator = CComSimpleThreadAllocator,
DWORD dwWait = INFINITE
>
class ATL_NO_VTABLE CAtlAutoThreadModuleT :
public IAtlAutoThreadModule
Parâmetros
T
A classe que implementará o servidor COM.ThreadAllocator
A classe Gerenciando seleção thread.O valor padrão é CComSimpleThreadAllocator.dwWait
Especifica o intervalo de time limite em milissegundos.O padrão é INFINITE, o que significa que o intervalo de time limite do método nunca ter decorrido.
Comentários
A classe CAtlAutoThreadModule deriva de CAtlAutoThreadModuleT para implementar um servidor COM em pool segmento, o modelo de apartment. Ele substitui a classe obsoleta CComAutoThreadModule.
Observação: |
---|
Esta classe não deve ser usada em uma DLL, sistema autônomo padrão dwWait valor de INFINITE fará com que um deadlock quando a DLL é descarregada. |
Requisitos
Cabeçalho: atlbase.h