ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

atlbase.h File Reference
#include "atliface.h"

Go to the source code of this file.

Data Structures

struct  _ATL_OBJMAP_ENTRYA_V1
struct  _ATL_OBJMAP_ENTRYW_V1
struct  _ATL_OBJMAP_ENTRYA
struct  _ATL_OBJMAP_ENTRYW
struct  _ATL_TERMFUNC_ELEM
struct  _AtlCreateWndData
struct  _ATL_MODULEA
struct  _ATL_MODULEW
struct  _ATL_INTMAP_ENTRY
struct  _ATL_REGMAP_ENTRY

Defines

#define COBJMACROS

Typedefs

typedef REFIID riid
typedef REFIID LPVOIDppv
typedef REFIID LPVOID DWORD dw
typedef struct _ATL_CATMAP_ENTRY *( _ATL_CATMAPFUNC )(void)

Functions

typedef HRESULT (WINAPI _ATL_CREATORFUNC)(void *pv
typedef LPCSTR (WINAPI _ATL_DESCRIPTIONFUNCA)(void)
typedef LPCWSTR (WINAPI _ATL_DESCRIPTIONFUNCW)(void)
typedef void (WINAPI _ATL_TERMFUNC)(DWORD dw)
HRESULT WINAPI AtlAdvise (IUnknown *pUnkCP, IUnknown *pUnk, const IID *iid, LPDWORD dpw)
HRESULT WINAPI AtlAxAttachControl (IUnknown *, HWND, IUnknown **)
HRESULT WINAPI AtlAxCreateControl (LPCOLESTR, HWND, IStream *, IUnknown **)
HRESULT WINAPI AtlAxCreateControlEx (LPCOLESTR, HWND, IStream *, IUnknown **, IUnknown **, REFIID, IUnknown *)
HRESULT WINAPI AtlFreeMarshalStream (IStream *pStream)
HRESULT WINAPI AtlInternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)
HRESULT WINAPI AtlMarshalPtrInProc (IUnknown *pUnk, const IID *iid, IStream **ppStream)
void WINAPI AtlModuleAddCreateWndData (_ATL_MODULEW *pM, _AtlCreateWndData *pData, void *pvObject)
HRESULT WINAPI AtlModuleAddTermFunc (_ATL_MODULEW *pM, _ATL_TERMFUNC *pFunc, DWORD_PTR dw)
void *WINAPI AtlModuleExtractCreateWndData (_ATL_MODULEW *pM)
HRESULT WINAPI AtlModuleInit (_ATL_MODULEW *pM, _ATL_OBJMAP_ENTRYW *p, HINSTANCE h)
HRESULT WINAPI AtlModuleLoadTypeLib (_ATL_MODULEW *pM, LPCOLESTR lpszIndex, BSTR *pbstrPath, ITypeLib **ppTypeLib)
HRESULT WINAPI AtlModuleRegisterClassObjects (_ATL_MODULEW *pM, DWORD dwClsContext, DWORD dwFlags)
HRESULT WINAPI AtlModuleRegisterServer (_ATL_MODULEW *pM, BOOL bRegTypeLib, const CLSID *pCLSID)
HRESULT WINAPI AtlModuleRegisterTypeLib (_ATL_MODULEW *pM, LPCOLESTR lpszIndex)
HRESULT WINAPI AtlModuleUnregisterServer (_ATL_MODULEW *pM, const CLSID *pCLSID)
HRESULT WINAPI AtlModuleUpdateRegistryFromResourceD (_ATL_MODULEW *pM, LPCOLESTR lpszRes, BOOL bRegister, struct _ATL_REGMAP_ENTRY *pMapEntries, IRegistrar *pReg)
HRESULT WINAPI AtlModuleUnregisterServerEx (_ATL_MODULEW *pM, BOOL bUnRegTypeLib, const CLSID *pCLSID)
HRESULT WINAPI AtlModuleTerm (_ATL_MODULEW *pM)
HRESULT WINAPI AtlUnadvise (IUnknown *pUnkCP, const IID *iid, DWORD dw)
HRESULT WINAPI AtlUnmarshalPtr (IStream *pStream, const IID *iid, IUnknown **ppUnk)

Generated on Sun May 27 2012 05:06:35 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.