ReactOS 0.4.16-dev-122-g325d74c
|
Public Types | |
enum | tagOLEUPDATE { OLEUPDATE_ALWAYS = 1 , OLEUPDATE_ONCALL = 3 } |
enum | tagOLELINKBIND { OLELINKBIND_EVENIFCLASSDIFF = 1 } |
typedef IOleLink * | LPOLELINK |
typedef enum IOleLink::tagOLEUPDATE | OLEUPDATE |
typedef enum IOleLink::tagOLEUPDATE * | POLEUPDATE |
typedef enum IOleLink::tagOLEUPDATE * | LPOLEUPDATE |
typedef enum IOleLink::tagOLELINKBIND | OLELINKBIND |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | SetUpdateOptions ([in] DWORD dwUpdateOpt) |
HRESULT | GetUpdateOptions ([out] DWORD *pdwUpdateOpt) |
HRESULT | SetSourceMoniker ([in, unique] IMoniker *pmk, [in] REFCLSID rclsid) |
HRESULT | GetSourceMoniker ([out] IMoniker **ppmk) |
HRESULT | SetSourceDisplayName ([in]LPCOLESTR pszStatusText) |
HRESULT | GetSourceDisplayName ([out] LPOLESTR *ppszDisplayName) |
HRESULT | BindToSource ([in] DWORD bindflags, [in, unique] IBindCtx *pbc) |
HRESULT | BindIfRunning () |
HRESULT | GetBoundSource ([out] IUnknown **ppunk) |
HRESULT | UnbindSource () |
HRESULT | Update ([in, unique] IBindCtx *pbc) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Definition at line 370 of file oleidl.idl.
typedef IOleLink* IOleLink::LPOLELINK |
Definition at line 372 of file oleidl.idl.
typedef enum IOleLink::tagOLEUPDATE * IOleLink::LPOLEUPDATE |
typedef enum IOleLink::tagOLEUPDATE * IOleLink::POLEUPDATE |
Enumerator | |
---|---|
OLELINKBIND_EVENIFCLASSDIFF |
Definition at line 380 of file oleidl.idl.
Enumerator | |
---|---|
OLEUPDATE_ALWAYS | |
OLEUPDATE_ONCALL |
Definition at line 374 of file oleidl.idl.
HRESULT IOleLink::BindIfRunning | ( | ) |
HRESULT IOleLink::SetSourceDisplayName | ( | [in] LPCOLESTR | pszStatusText | ) |
HRESULT IOleLink::UnbindSource | ( | ) |