ReactOS  0.4.15-dev-4570-g4f8bbd1
ATL::CAtlWinModule Class Reference

#include <atlbase.h>

Inheritance diagram for ATL::CAtlWinModule:
Collaboration diagram for ATL::CAtlWinModule:

Public Member Functions

 CAtlWinModule ()
 
 ~CAtlWinModule ()
 
void Term ()
 
void AddCreateWndData (_AtlCreateWndData *pData, void *pObject)
 
voidExtractCreateWndData ()
 

Additional Inherited Members

- Public Attributes inherited from ATL::_ATL_WIN_MODULE70
UINT cbSize
 
CComCriticalSection m_csWindowCreate
 
_AtlCreateWndDatam_pCreateWndList
 

Detailed Description

Definition at line 953 of file atlbase.h.

Constructor & Destructor Documentation

◆ CAtlWinModule()

ATL::CAtlWinModule::CAtlWinModule ( )
inline

Definition at line 956 of file atlbase.h.

957  {
958  HRESULT hResult;
959 
960  hResult = AtlWinModuleInit(this);
961  if (FAILED(hResult))
962  {
964  ATLASSERT(0);
965  }
966  }
#define ATLASSERT(x)
Definition: CComVariant.cpp:10
LONG HRESULT
Definition: typedefs.h:79
HRESULT WINAPI AtlWinModuleInit(_ATL_WIN_MODULE *pWinModule)
Definition: atlbase.h:1559
static bool m_bInitFailed
Definition: atlcore.h:193

◆ ~CAtlWinModule()

ATL::CAtlWinModule::~CAtlWinModule ( )
inline

Definition at line 968 of file atlbase.h.

969  {
970  Term();
971  }

Member Function Documentation

◆ AddCreateWndData()

void ATL::CAtlWinModule::AddCreateWndData ( _AtlCreateWndData pData,
void pObject 
)
inline

Definition at line 978 of file atlbase.h.

979  {
981  }
FxObject * pObject
void WINAPI AtlWinModuleAddCreateWndData(_ATL_WIN_MODULE *pWinModule, _AtlCreateWndData *pData, void *pObject)
Definition: atlbase.h:1575
TW_UINT32 TW_UINT16 TW_UINT16 TW_MEMREF pData
Definition: twain.h:1827

◆ ExtractCreateWndData()

void* ATL::CAtlWinModule::ExtractCreateWndData ( )
inline

Definition at line 983 of file atlbase.h.

984  {
986  }
void *WINAPI AtlWinModuleExtractCreateWndData(_ATL_WIN_MODULE *pWinModule)
Definition: atlbase.h:1588

◆ Term()

void ATL::CAtlWinModule::Term ( )
inline

Definition at line 973 of file atlbase.h.

974  {
975  AtlWinModuleTerm(this, _AtlBaseModule.GetModuleInstance());
976  }
HRESULT WINAPI AtlWinModuleTerm(_ATL_WIN_MODULE *pWinModule, HINSTANCE hInst)
Definition: atlbase.h:1567

Referenced by ~CAtlWinModule().


The documentation for this class was generated from the following file: