Package com.sun.jna.platform.win32.COM
Interface IMoniker
-
- All Superinterfaces:
IPersist,IPersistStream,IUnknown
- All Known Implementing Classes:
Moniker,Moniker.ByReference
public interface IMoniker extends IPersistStream
Enables you to use a moniker object, which contains information that uniquely identifies a COM object. (Unimplemented, placeholder only at present)- See Also:
- MSDN
-
-
Field Summary
-
Fields inherited from interface com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidBindToObject()Binds to the specified object.voidBindToStorage()voidCommonPrefixWith()voidComposeWith()voidEnum()java.lang.StringGetDisplayName(Pointer bindContext, Pointer pmkToLeft)Retrieves the display name for the moniker.voidGetTimeOfLastChange()voidHash()voidInverse()voidIsEqual()voidIsRunning()voidIsSystemMoniker()voidParseDisplayName()voidReduce()voidRelativePathTo()-
Methods inherited from interface com.sun.jna.platform.win32.COM.IPersist
GetClassID
-
Methods inherited from interface com.sun.jna.platform.win32.COM.IPersistStream
GetSizeMax, IsDirty, Load, Save
-
Methods inherited from interface com.sun.jna.platform.win32.COM.IUnknown
AddRef, QueryInterface, Release
-
-
-
-
Method Detail
-
BindToObject
void BindToObject()
Binds to the specified object. The binding process involves finding the object, putting it into the running state if necessary, and providing the caller with a pointer to a specified interface on the identified object.HRESULT BindToObject( [in] IBindCtx *pbc, [in] IMoniker *pmkToLeft, [in] REFIID riidResult, [out] void **ppvResult );- See Also:
- MSDN
-
BindToStorage
void BindToStorage()
-
Reduce
void Reduce()
-
ComposeWith
void ComposeWith()
-
Enum
void Enum()
-
IsEqual
void IsEqual()
-
Hash
void Hash()
-
IsRunning
void IsRunning()
-
GetTimeOfLastChange
void GetTimeOfLastChange()
-
Inverse
void Inverse()
-
CommonPrefixWith
void CommonPrefixWith()
-
GetDisplayName
java.lang.String GetDisplayName(Pointer bindContext, Pointer pmkToLeft)
Retrieves the display name for the moniker.HRESULT GetDisplayName( [in] IBindCtx *pbc, [in] IMoniker *pmkToLeft, [out] LPOLESTR *ppszDisplayName );- See Also:
- MSDN
-
ParseDisplayName
void ParseDisplayName()
-
IsSystemMoniker
void IsSystemMoniker()
-
RelativePathTo
void RelativePathTo()
-
-