|
ReactOS 0.4.17-dev-357-ga8f14ff
|


Public Types | |
| enum | tagMKSYS { MKSYS_NONE = 0 , MKSYS_GENERICCOMPOSITE = 1 , MKSYS_FILEMONIKER = 2 , MKSYS_ANTIMONIKER = 3 , MKSYS_ITEMMONIKER = 4 , MKSYS_POINTERMONIKER = 5 , MKSYS_CLASSMONIKER = 7 , MKSYS_OBJREFMONIKER = 8 , MKSYS_SESSIONMONIKER = 9 , MKSYS_LUAMONIKER = 10 } |
| enum | tagMKREDUCE { MKRREDUCE_ONE = 3 << 16 , MKRREDUCE_TOUSER = 2 << 16 , MKRREDUCE_THROUGHUSER = 1 << 16 , MKRREDUCE_ALL = 0 } |
| typedef IMoniker * | LPMONIKER |
| typedef enum IMoniker::tagMKSYS | MKSYS |
| typedef enum IMoniker::tagMKREDUCE | MKRREDUCE |
Public Types inherited from IPersistStream | |
| typedef IPersistStream * | LPPERSISTSTREAM |
Public Types inherited from IPersist | |
| typedef IPersist * | LPPERSIST |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| HRESULT | BindToObject ([in, unique] IBindCtx *pbc, [in, unique] IMoniker *pmkToLeft, [in] REFIID riidResult, [out, iid_is(riidResult)] void **ppvResult) |
| HRESULT | RemoteBindToObject ([in, unique] IBindCtx *pbc, [in, unique] IMoniker *pmkToLeft, [in] REFIID riidResult, [out, iid_is(riidResult)] IUnknown **ppvResult) |
| HRESULT | BindToStorage ([in, unique] IBindCtx *pbc, [in, unique] IMoniker *pmkToLeft, [in] REFIID riid, [out, iid_is(riid)] void **ppvObj) |
| HRESULT | RemoteBindToStorage ([in, unique] IBindCtx *pbc, [in, unique] IMoniker *pmkToLeft, [in] REFIID riid, [out, iid_is(riid)] IUnknown **ppvObj) |
| HRESULT | Reduce ([in, unique] IBindCtx *pbc, [in] DWORD dwReduceHowFar, [in, out, unique] IMoniker **ppmkToLeft, [out] IMoniker **ppmkReduced) |
| HRESULT | ComposeWith ([in, unique] IMoniker *pmkRight, [in] BOOL fOnlyIfNotGeneric, [out] IMoniker **ppmkComposite) |
| HRESULT | Enum ([in] BOOL fForward, [out] IEnumMoniker **ppenumMoniker) |
| HRESULT | IsEqual ([in, unique] IMoniker *pmkOtherMoniker) |
| HRESULT | Hash ([out] DWORD *pdwHash) |
| HRESULT | IsRunning ([in, unique] IBindCtx *pbc, [in, unique] IMoniker *pmkToLeft, [in, unique] IMoniker *pmkNewlyRunning) |
| HRESULT | GetTimeOfLastChange ([in, unique] IBindCtx *pbc, [in, unique] IMoniker *pmkToLeft, [out] FILETIME *pFileTime) |
| HRESULT | Inverse ([out] IMoniker **ppmk) |
| HRESULT | CommonPrefixWith ([in, unique] IMoniker *pmkOther, [out] IMoniker **ppmkPrefix) |
| HRESULT | RelativePathTo ([in, unique] IMoniker *pmkOther, [out] IMoniker **ppmkRelPath) |
| HRESULT | GetDisplayName ([in, unique] IBindCtx *pbc, [in, unique] IMoniker *pmkToLeft, [out] LPOLESTR *ppszDisplayName) |
| HRESULT | ParseDisplayName ([in, unique] IBindCtx *pbc, [in, unique] IMoniker *pmkToLeft, [in] LPOLESTR pszDisplayName, [out] ULONG *pchEaten, [out] IMoniker **ppmkOut) |
| HRESULT | IsSystemMoniker ([out] DWORD *pdwMksys) |
Public Member Functions inherited from IPersistStream | |
| HRESULT | IsDirty () |
| HRESULT | Load ([in, unique] IStream *pStm) |
| HRESULT | Save ([in, unique] IStream *pStm, [in] BOOL fClearDirty) |
| HRESULT | GetSizeMax ([out] ULARGE_INTEGER *pcbSize) |
Public Member Functions inherited from IPersist | |
| HRESULT | GetClassID ([out] CLSID *pClassID) |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
Definition at line 321 of file objidl.idl.
| typedef IMoniker* IMoniker::LPMONIKER |
Definition at line 323 of file objidl.idl.
| typedef enum IMoniker::tagMKREDUCE IMoniker::MKRREDUCE |
| typedef enum IMoniker::tagMKSYS IMoniker::MKSYS |
| enum IMoniker::tagMKREDUCE |
| Enumerator | |
|---|---|
| MKRREDUCE_ONE | |
| MKRREDUCE_TOUSER | |
| MKRREDUCE_THROUGHUSER | |
| MKRREDUCE_ALL | |
Definition at line 339 of file objidl.idl.
| enum IMoniker::tagMKSYS |
| Enumerator | |
|---|---|
| MKSYS_NONE | |
| MKSYS_GENERICCOMPOSITE | |
| MKSYS_FILEMONIKER | |
| MKSYS_ANTIMONIKER | |
| MKSYS_ITEMMONIKER | |
| MKSYS_POINTERMONIKER | |
| MKSYS_CLASSMONIKER | |
| MKSYS_OBJREFMONIKER | |
| MKSYS_SESSIONMONIKER | |
| MKSYS_LUAMONIKER | |
Definition at line 325 of file objidl.idl.
| HRESULT IMoniker::BindToObject | ( | [in, unique] IBindCtx * | pbc, |
| [in, unique] IMoniker * | pmkToLeft, | ||
| [in] REFIID | riidResult, | ||
| [out, iid_is(riidResult)] void ** | ppvResult | ||
| ) |
| HRESULT IMoniker::BindToStorage | ( | [in, unique] IBindCtx * | pbc, |
| [in, unique] IMoniker * | pmkToLeft, | ||
| [in] REFIID | riid, | ||
| [out, iid_is(riid)] void ** | ppvObj | ||
| ) |
| HRESULT IMoniker::CommonPrefixWith | ( | [in, unique] IMoniker * | pmkOther, |
| [out] IMoniker ** | ppmkPrefix | ||
| ) |
| HRESULT IMoniker::ComposeWith | ( | [in, unique] IMoniker * | pmkRight, |
| [in] BOOL | fOnlyIfNotGeneric, | ||
| [out] IMoniker ** | ppmkComposite | ||
| ) |
| HRESULT IMoniker::Enum | ( | [in] BOOL | fForward, |
| [out] IEnumMoniker ** | ppenumMoniker | ||
| ) |
| HRESULT IMoniker::GetDisplayName | ( | [in, unique] IBindCtx * | pbc, |
| [in, unique] IMoniker * | pmkToLeft, | ||
| [out] LPOLESTR * | ppszDisplayName | ||
| ) |
Referenced by anonymous_namespace{mstscax.cpp}::MonikerToString().
| HRESULT IMoniker::GetTimeOfLastChange | ( | [in, unique] IBindCtx * | pbc, |
| [in, unique] IMoniker * | pmkToLeft, | ||
| [out] FILETIME * | pFileTime | ||
| ) |
| HRESULT IMoniker::IsRunning | ( | [in, unique] IBindCtx * | pbc, |
| [in, unique] IMoniker * | pmkToLeft, | ||
| [in, unique] IMoniker * | pmkNewlyRunning | ||
| ) |
| HRESULT IMoniker::ParseDisplayName | ( | [in, unique] IBindCtx * | pbc, |
| [in, unique] IMoniker * | pmkToLeft, | ||
| [in] LPOLESTR | pszDisplayName, | ||
| [out] ULONG * | pchEaten, | ||
| [out] IMoniker ** | ppmkOut | ||
| ) |
| HRESULT IMoniker::Reduce | ( | [in, unique] IBindCtx * | pbc, |
| [in] DWORD | dwReduceHowFar, | ||
| [in, out, unique] IMoniker ** | ppmkToLeft, | ||
| [out] IMoniker ** | ppmkReduced | ||
| ) |
| HRESULT IMoniker::RelativePathTo | ( | [in, unique] IMoniker * | pmkOther, |
| [out] IMoniker ** | ppmkRelPath | ||
| ) |
| HRESULT IMoniker::RemoteBindToObject | ( | [in, unique] IBindCtx * | pbc, |
| [in, unique] IMoniker * | pmkToLeft, | ||
| [in] REFIID | riidResult, | ||
| [out, iid_is(riidResult)] IUnknown ** | ppvResult | ||
| ) |
| HRESULT IMoniker::RemoteBindToStorage | ( | [in, unique] IBindCtx * | pbc, |
| [in, unique] IMoniker * | pmkToLeft, | ||
| [in] REFIID | riid, | ||
| [out, iid_is(riid)] IUnknown ** | ppvObj | ||
| ) |