#include <ole2.h>
#include <comutil.h>
#include <olectl.h>
#include <comip.h>
#include "comdefsp.h"
Go to the source code of this file.
|
void | __declspec (noreturn) __stdcall _com_raise_error(HRESULT hr |
|
void __stdcall | _set_com_error_handler (void(__stdcall *pHandler)(HRESULT hr, IErrorInfo *perrinfo)) |
|
void __stdcall | _com_issue_error (HRESULT) |
|
void __stdcall | _com_issue_errorex (HRESULT, IUnknown *, REFIID) |
|
HRESULT __stdcall | _com_dispatch_propget (IDispatch *, DISPID, VARTYPE, void *) |
|
HRESULT __cdecl | _com_dispatch_propput (IDispatch *, DISPID, VARTYPE,...) |
|
HRESULT __cdecl | _com_dispatch_method (IDispatch *, DISPID, WORD, VARTYPE, void *, const wchar_t *,...) |
|
HRESULT __stdcall | _com_dispatch_raw_propget (IDispatch *, DISPID, VARTYPE, void *) throw () |
|
HRESULT __cdecl | _com_dispatch_raw_propput (IDispatch *, DISPID, VARTYPE,...) throw () |
|
HRESULT __cdecl | _com_dispatch_raw_method (IDispatch *, DISPID, WORD, VARTYPE, void *, const wchar_t *,...) throw () |
|
#define _COM_SMARTPTR_TYPEDEF |
( |
|
Interface, |
|
|
|
IID |
|
) |
| |
Value:typedef _COM_SMARTPTR<_COM_SMARTPTR_LEVEL2<Interface, &IID> > \
Interface ## Ptr
void __declspec |
( |
noreturn |
| ) |
|
HRESULT __cdecl _com_dispatch_method |
( |
IDispatch * |
, |
|
|
DISPID |
, |
|
|
WORD |
, |
|
|
VARTYPE |
, |
|
|
void * |
, |
|
|
const wchar_t * |
, |
|
|
|
... |
|
) |
| |
HRESULT __stdcall _com_dispatch_propget |
( |
IDispatch * |
, |
|
|
DISPID |
, |
|
|
VARTYPE |
, |
|
|
void * |
|
|
) |
| |
HRESULT __cdecl _com_dispatch_propput |
( |
IDispatch * |
, |
|
|
DISPID |
, |
|
|
VARTYPE |
, |
|
|
|
... |
|
) |
| |
HRESULT __cdecl _com_dispatch_raw_method |
( |
IDispatch * |
, |
|
|
DISPID |
, |
|
|
WORD |
, |
|
|
VARTYPE |
, |
|
|
void * |
, |
|
|
const wchar_t * |
, |
|
|
|
... |
|
) |
| |
throw | ( | |
| ) | | |
HRESULT __stdcall _com_dispatch_raw_propget |
( |
IDispatch * |
, |
|
|
DISPID |
, |
|
|
VARTYPE |
, |
|
|
void * |
|
|
) |
| |
throw | ( | |
| ) | | |
HRESULT __cdecl _com_dispatch_raw_propput |
( |
IDispatch * |
, |
|
|
DISPID |
, |
|
|
VARTYPE |
, |
|
|
|
... |
|
) |
| |
throw | ( | |
| ) | | |
void __stdcall _com_issue_error |
( |
HRESULT |
| ) |
|
void __stdcall _com_issue_errorex |
( |
HRESULT |
, |
|
|
IUnknown * |
, |
|
|
REFIID |
|
|
) |
| |
void __stdcall _set_com_error_handler |
( |
void(__stdcall *pHandler)(HRESULT hr, IErrorInfo *perrinfo) |
| ) |
|
void IErrorInfo* perrinfo = 0) |