|
HRESULT | DoSomething ([in] double number, [out] BSTR *str1, [in, defaultvalue("")] BSTR str2, [in, optional] VARIANT *opt) |
|
HRESULT | Map ([in] BSTR bstrId, [out, retval] BSTR *sValue) |
|
HRESULT | SetOleColor ([in] OLE_COLOR val) |
|
HRESULT | GetOleColor ([out, retval] OLE_COLOR *pVal) |
|
HRESULT | VariantArrayPtr ([in] SAFEARRAY(VARIANT) *values) |
|
HRESULT | VarArg ([in] int numexpect, [in] SAFEARRAY(VARIANT) values) |
|
HRESULT | Error () |
|
HRESULT | ByRefUInt ([in, out] UINT *i) |
|
HRESULT | pos_restrict ([out, retval] INT *i) |
|
HRESULT | neg_restrict ([out, retval] INT *i) |
|
HRESULT | VarArg_Run ([in] BSTR name, [in] SAFEARRAY(VARIANT) params, [out, retval] VARIANT *result) |
|
HRESULT | VarArg_Ref_Run ([in] BSTR name, [in] SAFEARRAY(VARIANT) *params, [out, retval] VARIANT *result) |
|
HRESULT | basetypes_in ([in] signed char c, [in] short s, [in] int i, [in] hyper h, [in] unsigned char uc, [in] unsigned short us, [in] unsigned int ui, [in] unsigned hyper uh, [in] float f, [in] double d, [in] STATE st) |
|
HRESULT | basetypes_out ([out] signed char *c, [out] short *s, [out] int *i, [out] hyper *h, [out] unsigned char *uc, [out] unsigned short *us, [out] unsigned int *ui, [out] unsigned hyper *uh, [out] float *f, [out] double *d, [out] STATE *st) |
|
HRESULT | float_abi ([in] float f, [in] double d, [in] int i, [in] float f2, [in] double d2) |
|
HRESULT | int_ptr ([in] int *in, [out] int *out, [in, out] int *in_out) |
|
HRESULT | int_ptr_ptr ([in] int **in, [out] int **out, [in, out] int **in_out) |
|
HRESULT | iface_in ([in] IUnknown *unk, [in] IDispatch *disp, [in] ISomethingFromDispatch *sfd) |
|
HRESULT | iface_out ([out] IUnknown **unk, [out] IDispatch **disp, [out] ISomethingFromDispatch **sfd) |
|
HRESULT | iface_ptr ([in] ISomethingFromDispatch **in, [out] ISomethingFromDispatch **out, [in, out] ISomethingFromDispatch **in_out) |
|
HRESULT | bstr ([in] BSTR in, [out] BSTR *out, [in] BSTR *in_ptr, [in, out] BSTR *in_out) |
|
HRESULT | variant ([in] VARIANT in, [out] VARIANT *out, [in] VARIANT *in_ptr, [in, out] VARIANT *in_out) |
|
HRESULT | safearray ([in] SAFEARRAY(int) in, [out] SAFEARRAY(int) *out, [in] SAFEARRAY(int) *in_ptr, [in, out] SAFEARRAY(int) *in_out) |
|
HRESULT | mystruct ([in] MYSTRUCT in, [out] MYSTRUCT *out, [in] MYSTRUCT *in_ptr, [in, out] MYSTRUCT *in_out) |
|
HRESULT | mystruct_ptr_ptr ([in] MYSTRUCT **in) |
|
HRESULT | thin_struct ([in] struct thin in) |
|
HRESULT | rect ([in] RECT in, [out] RECT *out, [in] RECT *in_ptr, [in, out] RECT *in_out) |
|
HRESULT | complex_struct ([in] struct complex in) |
|
HRESULT | array ([in] array_t in, [out] array_t out, [in, out] array_t in_out) |
|
HRESULT | variant_array ([in] VARIANT in[2], [out] VARIANT out[2], [in, out] VARIANT in_out[2]) |
|
HRESULT | mystruct_array ([in] MYSTRUCT in[2]) |
|
HRESULT | myint ([in] myint_t val, [in] myint_t *ptr, [in] myint_t **ptr_ptr) |
|
HRESULT | Coclass ([in] Coclass1 *class1, [in] Coclass2 *class2, [in] Coclass3 *class3) |
|
HRESULT | Coclass_ptr ([in] Coclass1 **in, [out] Coclass1 **out, [in, out] Coclass1 **in_out) |
|
HRESULT | GetTypeInfoCount ([out] UINT *pctinfo) |
|
HRESULT | GetTypeInfo ([in] UINT iTInfo, [in] LCID lcid, [out] ITypeInfo **ppTInfo) |
|
HRESULT | GetIDsOfNames ([in] REFIID riid, [in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [in] LCID lcid, [out, size_is(cNames)] DISPID *rgDispId) |
|
HRESULT | Invoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr) |
|
HRESULT | RemoteInvoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] DWORD dwFlags, [in] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *pArgErr, [in] UINT cVarRef, [in, size_is(cVarRef)] UINT *rgVarRefIdx, [in, out, size_is(cVarRef)] VARIANTARG *rgVarRef) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|