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 |