|
Mobile API Reference
MicroStrategy 2019
|
#include "PDCHeader/PDCrpc.h"#include "PDCHeader/PDCwtypes.h"#include "Synch/Synch/AtomicLong.h"#include "MsiCOM/MsiCOM/Msi_variant.h"#include "MsiCOM/MsiCOM/Msi_objidl.h"Go to the source code of this file.
Classes | |
| struct | IUnknown |
| struct | IClassFactory |
| struct | tagSAFEARRAYBOUND |
| struct | tagSAFEARRAY |
| struct | IEnumVARIANT |
| struct | IErrorInfo |
| struct | ICreateErrorInfo |
| struct | ISupportErrorInfo |
| struct | tagIDLDESC |
| struct | tagTYPEDESC |
| struct | tagTYPEATTR |
| struct | tagPARAMDESCEX |
| struct | tagPARAMDESC |
| struct | tagELEMDESC |
| struct | tagVARDESC |
| struct | tagEXCEPINFO |
| struct | tagFUNCDESC |
| union | tagBINDPTR |
| struct | tagDISPPARAMS |
| struct | ITypeComp |
| struct | IDispatch |
| struct | tagTLIBATTR |
| struct | ITypeLib |
| struct | ITypeInfo |
| struct | IRecordInfo |
Macros | |
| #define | __IUnknown_FWD_DEFINED__ |
| #define | __IUnknown_INTERFACE_DEFINED__ |
| #define | FADF_AUTO ( 0x1 ) |
| #define | FADF_STATIC ( 0x2 ) |
| #define | FADF_EMBEDDED ( 0x4 ) |
| #define | FADF_FIXEDSIZE ( 0x10 ) |
| #define | FADF_RECORD ( 0x20 ) |
| #define | FADF_HAVEIID ( 0x40 ) |
| #define | FADF_HAVEVARTYPE ( 0x80 ) |
| #define | FADF_BSTR ( 0x100 ) |
| #define | FADF_UNKNOWN ( 0x200 ) |
| #define | FADF_DISPATCH ( 0x400 ) |
| #define | FADF_VARIANT ( 0x800 ) |
| #define | FADF_RESERVED ( 0xf008 ) |
| #define | __ITypeInfo_FWD_DEFINED__ |
| #define | __IRecordInfo_FWD_DEFINED__ |
| #define | __ITypeComp_FWD_DEFINED__ |
| #define | __ITypeLib_FWD_DEFINED__ |
| #define | __IDispatch_FWD_DEFINED__ |
Enumerations | |
| enum | tagTYPEKIND { TKIND_ENUM = 0, TKIND_RECORD = TKIND_ENUM + 1, TKIND_MODULE = TKIND_RECORD + 1, TKIND_INTERFACE = TKIND_MODULE + 1, TKIND_DISPATCH = TKIND_INTERFACE + 1, TKIND_COCLASS = TKIND_DISPATCH + 1, TKIND_ALIAS = TKIND_COCLASS + 1, TKIND_UNION = TKIND_ALIAS + 1, TKIND_MAX = TKIND_UNION + 1 } |
| enum | tagVARKIND { VAR_PERINSTANCE = 0, VAR_STATIC = VAR_PERINSTANCE + 1, VAR_CONST = VAR_STATIC + 1, VAR_DISPATCH = VAR_CONST + 1 } |
| enum | tagCALLCONV { CC_FASTCALL = 0, CC_CDECL = 1, CC_MSCPASCAL = CC_CDECL + 1, CC_PASCAL = CC_MSCPASCAL, CC_MACPASCAL = CC_PASCAL + 1, CC_STDCALL = CC_MACPASCAL + 1, CC_FPFASTCALL = CC_STDCALL + 1, CC_SYSCALL = CC_FPFASTCALL + 1, CC_MPWCDECL = CC_SYSCALL + 1, CC_MPWPASCAL = CC_MPWCDECL + 1, CC_MAX = CC_MPWPASCAL + 1 } |
| enum | tagFUNCKIND { FUNC_VIRTUAL = 0, FUNC_PUREVIRTUAL = FUNC_VIRTUAL + 1, FUNC_NONVIRTUAL = FUNC_PUREVIRTUAL + 1, FUNC_STATIC = FUNC_NONVIRTUAL + 1, FUNC_DISPATCH = FUNC_STATIC + 1 } |
| enum | tagINVOKEKIND { INVOKE_FUNC = 1, INVOKE_PROPERTYGET = 2, INVOKE_PROPERTYPUT = 4, INVOKE_PROPERTYPUTREF = 8 } |
| enum | tagDESCKIND { DESCKIND_NONE = 0, DESCKIND_FUNCDESC = DESCKIND_NONE + 1, DESCKIND_VARDESC = DESCKIND_FUNCDESC + 1, DESCKIND_TYPECOMP = DESCKIND_VARDESC + 1, DESCKIND_IMPLICITAPPOBJ = DESCKIND_TYPECOMP + 1, DESCKIND_MAX = DESCKIND_IMPLICITAPPOBJ + 1 } |
| enum | tagSYSKIND { SYS_WIN16 = 0, SYS_WIN32 = SYS_WIN16 + 1, SYS_MAC = SYS_WIN32 + 1 } |
| enum | tagLIBFLAGS { LIBFLAG_FRESTRICTED = 0x1, LIBFLAG_FCONTROL = 0x2, LIBFLAG_FHIDDEN = 0x4, LIBFLAG_FHASDISKIMAGE = 0x8 } |
Variables | |
| EXTERN_C const IID | IID_IUnknown |
| EXTERN_C const IID | IID_IClassFactory |
| EXTERN_C const IID | IID_IEnumVARIANT |
| EXTERN_C const IID | IID_IErrorInfo |
| EXTERN_C const IID | IID_ICreateErrorInfo |
| EXTERN_C const IID | IID_ISupportErrorInfo |
| EXTERN_C const IID | IID_ITypeComp |
| EXTERN_C const IID | IID_IDispatch |
| EXTERN_C const IID | IID_ITypeLib |
| EXTERN_C const IID | IID_ITypeInfo |
| EXTERN_C const IID | IID_IRecordInfo |
| #define __IDispatch_FWD_DEFINED__ |
| #define __IRecordInfo_FWD_DEFINED__ |
| #define __ITypeComp_FWD_DEFINED__ |
| #define __ITypeInfo_FWD_DEFINED__ |
| #define __ITypeLib_FWD_DEFINED__ |
| #define __IUnknown_FWD_DEFINED__ |
| #define __IUnknown_INTERFACE_DEFINED__ |
| #define FADF_AUTO ( 0x1 ) |
| #define FADF_BSTR ( 0x100 ) |
| #define FADF_DISPATCH ( 0x400 ) |
| #define FADF_EMBEDDED ( 0x4 ) |
| #define FADF_FIXEDSIZE ( 0x10 ) |
| #define FADF_HAVEIID ( 0x40 ) |
| #define FADF_HAVEVARTYPE ( 0x80 ) |
| #define FADF_RECORD ( 0x20 ) |
| #define FADF_RESERVED ( 0xf008 ) |
| #define FADF_STATIC ( 0x2 ) |
| #define FADF_UNKNOWN ( 0x200 ) |
| #define FADF_VARIANT ( 0x800 ) |
| typedef union tagBINDPTR BINDPTR |
| typedef enum tagCALLCONV CALLCONV |
| typedef enum tagDESCKIND DESCKIND |
| typedef struct tagDISPPARAMS DISPPARAMS |
| typedef struct tagELEMDESC ELEMDESC |
| typedef struct tagEXCEPINFO EXCEPINFO |
| typedef struct tagFUNCDESC FUNCDESC |
| typedef enum tagFUNCKIND FUNCKIND |
| typedef struct tagIDLDESC IDLDESC |
| typedef enum tagINVOKEKIND INVOKEKIND |
| typedef struct IRecordInfo IRecordInfo |
| typedef enum tagLIBFLAGS LIBFLAGS |
| typedef union tagBINDPTR __RPC_FAR* LPBINDPTR |
| typedef IClassFactory __RPC_FAR* LPCLASSFACTORY |
| typedef ICreateErrorInfo __RPC_FAR* LPCREATEERRORINFO |
| typedef IDispatch __RPC_FAR* LPDISPATCH |
| typedef struct tagELEMDESC * LPELEMDESC |
| typedef IEnumVARIANT __RPC_FAR* LPENUMVARIANT |
| typedef IErrorInfo __RPC_FAR* LPERRORINFO |
| typedef struct tagEXCEPINFO * LPEXCEPINFO |
| typedef struct tagFUNCDESC __RPC_FAR* LPFUNCDESC |
| typedef struct tagIDLDESC __RPC_FAR* LPIDLDESC |
| typedef struct tagPARAMDESC __RPC_FAR* LPPARAMDESC |
| typedef struct tagPARAMDESCEX __RPC_FAR* LPPARAMDESCEX |
| typedef IRecordInfo __RPC_FAR* LPRECORDINFO |
| typedef SAFEARRAY __RPC_FAR* LPSAFEARRAY |
| typedef struct tagSAFEARRAYBOUND __RPC_FAR* LPSAFEARRAYBOUND |
| typedef ISupportErrorInfo __RPC_FAR* LPSUPPORTERRORINFO |
| typedef struct tagTLIBATTR __RPC_FAR* LPTLIBATTR |
| typedef struct tagTYPEATTR __RPC_FAR* LPTYPEATTR |
| typedef ITypeComp __RPC_FAR* LPTYPECOMP |
| typedef ITypeInfo __RPC_FAR* LPTYPEINFO |
| typedef struct tagVARDESC __RPC_FAR* LPVARDESC |
| typedef struct tagPARAMDESC PARAMDESC |
| typedef struct tagPARAMDESCEX PARAMDESCEX |
| typedef struct tagSAFEARRAY SAFEARRAY |
| typedef struct tagSAFEARRAYBOUND SAFEARRAYBOUND |
| typedef enum tagSYSKIND SYSKIND |
| typedef struct tagTLIBATTR TLIBATTR |
| typedef struct tagTYPEATTR TYPEATTR |
| typedef struct tagTYPEDESC TYPEDESC |
| typedef enum tagTYPEKIND TYPEKIND |
| typedef struct tagVARDESC VARDESC |
| typedef enum tagVARKIND VARKIND |
| enum tagCALLCONV |
| enum tagDESCKIND |
| enum tagFUNCKIND |
| enum tagINVOKEKIND |
| enum tagLIBFLAGS |
| enum tagSYSKIND |
| enum tagTYPEKIND |
| enum tagVARKIND |