|
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 | |||
| ) |