Skip navigation links
JNA API 4.4.0
com.sun.jna.platform.win32.COM

Class Moniker

    • Constructor Detail

      • Moniker

        public Moniker()
      • Moniker

        public Moniker(Pointer pointer)
    • Method Detail

      • BindToObject

        public void BindToObject()
        Description copied from interface: IMoniker
        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 );
        Specified by:
        BindToObject in interface IMoniker
        See Also:
        MSDN
      • Reduce

        public void Reduce()
        Specified by:
        Reduce in interface IMoniker
      • Enum

        public void Enum()
        Specified by:
        Enum in interface IMoniker
      • IsEqual

        public void IsEqual()
        Specified by:
        IsEqual in interface IMoniker
      • Hash

        public void Hash()
        Specified by:
        Hash in interface IMoniker
      • IsRunning

        public void IsRunning()
        Specified by:
        IsRunning in interface IMoniker
      • Inverse

        public void Inverse()
        Specified by:
        Inverse in interface IMoniker
      • GetDisplayName

        public String GetDisplayName(Pointer pbc,
                                     Pointer pmkToLeft)
        Description copied from interface: IMoniker
        Retrieves the display name for the moniker. HRESULT GetDisplayName( [in] IBindCtx *pbc, [in] IMoniker *pmkToLeft, [out] LPOLESTR *ppszDisplayName );
        Specified by:
        GetDisplayName in interface IMoniker
        See Also:
        MSDN
      • IsDirty

        public boolean IsDirty()
        Description copied from interface: IPersistStream
        Determines whether an object has changed since it was last saved to its stream. (Unimplemented)
        Specified by:
        IsDirty in interface IPersistStream
      • Load

        public void Load(IStream stm)
        Description copied from interface: IPersistStream
        Initializes an object from the stream where it was saved previously (Unimplemented)
        Specified by:
        Load in interface IPersistStream
      • Save

        public void Save(IStream stm)
        Description copied from interface: IPersistStream
        Saves an object to the specified stream. (Unimplemented)
        Specified by:
        Save in interface IPersistStream
      • GetSizeMax

        public void GetSizeMax()
        Description copied from interface: IPersistStream
        Retrieves the size of the stream needed to save the object. (Unimplemented)
        Specified by:
        GetSizeMax in interface IPersistStream
      • GetClassID

        public Guid.CLSID GetClassID()
        Description copied from interface: IPersist
        Retrieves the class identifier (CLSID) of the object. HRESULT GetClassID( [out] CLSID *pClassID ); MSDN
        Specified by:
        GetClassID in interface IPersist
JNA API 4.4.0

Copyright © 2007-2016 Timothy Wall. All Rights Reserved.