Mobile API Reference
MicroStrategy 2019
|
#include "PDCHeader/PDCwindows.h"
#include "PDCHeader/PDCwchar.h"
#include "Msi_ole2.h"
#include "Msi_atldef.h"
#include "Msi_ccombstr.h"
#include "Msi_atlbase.h"
Go to the source code of this file.
Namespaces | |
ATL | |
Enumerations | |
enum | ATL::CComEnumFlags { ATL::AtlFlagNoCopy = 0, ATL::AtlFlagTakeOwnership = 2, ATL::AtlFlagCopy = 3 } |
Functions | |
HRESULT WINAPI | ATL::AtlSetErrorInfo (const CLSID &clsid, LPCOLESTR lpszDesc, DWORD dwHelpID, LPCOLESTR lpszHelpFile, const IID &iid, HRESULT hRes, HINSTANCE hInst) |
HRESULT WINAPI | ATL::AtlReportError (const CLSID &clsid, UINT nID, const IID &iid, HRESULT hRes, HINSTANCE hInst) |
HRESULT WINAPI | ATL::AtlReportError (const CLSID &clsid, UINT nID, DWORD dwHelpID, LPCOLESTR lpszHelpFile, const IID &iid, HRESULT hRes, HINSTANCE hInst) |
HRESULT WINAPI | ATL::AtlReportError (const CLSID &clsid, LPCOLESTR lpszDesc, const IID &iid, HRESULT hRes) |
HRESULT WINAPI | ATL::AtlReportError (const CLSID &clsid, LPCOLESTR lpszDesc, DWORD dwHelpID, LPCOLESTR lpszHelpFile, const IID &iid, HRESULT hRes) |
Variables | |
template<class Base , const IID * piid, class T , class Copy , class ThreadModel = CComObjectThreadModel> | |
class ATL_NO_VTABLE | ATL::CComEnum |
template<class Base , const IID * piid, class T , class Copy , class CollType , class ThreadModel = CComObjectThreadModel> | |
class ATL_NO_VTABLE | ATL::CComEnumOnSTL |
#define _ATL_DEBUG_ADDREF_RELEASE_IMPL | ( | className | ) |
#define _ATL_DECLARE_GET_UNKNOWN | ( | x | ) | IUnknown* GetUnknown() {return _GetRawUnknown();} |
#define _ATL_IIDOF | ( | x | ) | IID_##x |
#define _DEFAULT_VECTORLENGTH 4 |
#define BEGIN_COM_MAP | ( | x | ) |
#define BEGIN_CONNECTION_POINT_MAP | ( | x | ) |
#define BEGIN_OBJECT_MAP | ( | x | ) | static _ATL_OBJMAP_ENTRY x[] = { |
#define CComConnectionPointContainerImpl IConnectionPointContainerImpl |
#define COM_INTERFACE_ENTRY | ( | x | ) |
#define COM_INTERFACE_ENTRY2 | ( | x, | |
x2 | |||
) |
#define COM_INTERFACE_ENTRY_AGGREGATE | ( | iid, | |
punk | |||
) |
#define COM_INTERFACE_ENTRY_CHAIN | ( | classname | ) |
#define COM_INTERFACE_ENTRY_IID | ( | iid, | |
x | |||
) |
#define COM_INTERFACE_ENTRY_IMPL | ( | x | ) | COM_INTERFACE_ENTRY_IID(_ATL_IIDOF(x), x##Impl<_ComMapClass>) |
#define CONNECTION_POINT_ENTRY | ( | iid | ) |
#define DECLARE_AGGREGATABLE | ( | x | ) |
#define DECLARE_CLASSFACTORY | ( | ) | DECLARE_CLASSFACTORY_EX(CComClassFactory) |
#define DECLARE_CLASSFACTORY_EX | ( | cf | ) | typedef CComCreator< CComObjectCachedClassFactory< cf > > _ClassFactoryCreatorClass; |
#define DECLARE_GET_CONTROLLING_UNKNOWN | ( | ) |
#define DECLARE_NOT_AGGREGATABLE | ( | x | ) |
#define DECLARE_ONLY_AGGREGATABLE | ( | x | ) |
#define DECLARE_PROTECT_FINAL_CONSTRUCT | ( | ) |
#define DECLARE_REGISTRY_RESOURCEID | ( | x | ) |
#define END_COM_MAP | ( | ) | {NULL, 0, 0}}; return _entries;} |
#define END_CONNECTION_POINT_MAP | ( | ) |
#define LOWORD | ( | l | ) | ((WORD)(l)) |
#define MSI_min | ( | a, | |
b | |||
) | (((a) < (b)) ? (a) : (b)) |
#define OBJECT_ENTRY | ( | clsid, | |
class | |||
) |