Top Constructors Methods
com.sun.jna.platform.win32.COM

public Class ConnectionPoint

extends Unknown
implements IConnectionPoint
Class Inheritance
All Implemented Interfaces
com.sun.jna.platform.win32.COM.IConnectionPoint, com.sun.jna.platform.win32.COM.IUnknown
Imports
com.sun.jna.Pointer, com.sun.jna.platform.win32.Guid.IID, .WinDef.DWORD, .WinDef.DWORDByReference, .WinNT.HRESULT

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public WinNT.HRESULT
Advise(IUnknownCallback pUnkSink, WinDef.DWORDByReference pdwCookie)

Implements com.sun.jna.platform.win32.COM.IConnectionPoint.Advise.

When Advise is called, the called COM object will callback 'QueryInterface' asking for a number of different interfaces, for example: - {00000003-0000-0000-C000-000000000046} - IMarshal - {00000003-0000-0000-C000-000000000046} - {0000001B-0000-0000-C000-000000000046} - IdentityUnmarshal - {00000000-0000-0000-C000-000000000046} - IUnknown - {00000018-0000-0000-C000-000000000046} - IStdMarshalInfo - {00000019-0000-0000-C000-000000000046} - IExternalConnection - {4C1E39E1-E3E3-4296-AA86-EC938D896E92} - (some unknown private interface) - interface of this ConnectionPoint HRESULT Advise( [in] IUnknown *pUnkSink, [out] DWORD *pdwCookie );
pack-priv void
public WinNT.HRESULT
pack-priv void
public WinNT.HRESULT
Inherited from com.sun.jna.platform.win32.COM.Unknown:
AddRefQueryInterfaceRelease

Constructor Detail

ConnectionPointback to summary
public ConnectionPoint(Pointer pointer)

Method Detail

Adviseback to summary
public WinNT.HRESULT Advise(IUnknownCallback pUnkSink, WinDef.DWORDByReference pdwCookie)

Implements com.sun.jna.platform.win32.COM.IConnectionPoint.Advise.

Doc from com.sun.jna.platform.win32.COM.IConnectionPoint.Advise.

When Advise is called, the called COM object will callback 'QueryInterface' asking for a number of different interfaces, for example: - {00000003-0000-0000-C000-000000000046} - IMarshal - {00000003-0000-0000-C000-000000000046} - {0000001B-0000-0000-C000-000000000046} - IdentityUnmarshal - {00000000-0000-0000-C000-000000000046} - IUnknown - {00000018-0000-0000-C000-000000000046} - IStdMarshalInfo - {00000019-0000-0000-C000-000000000046} - IExternalConnection - {4C1E39E1-E3E3-4296-AA86-EC938D896E92} - (some unknown private interface) - interface of this ConnectionPoint HRESULT Advise( [in] IUnknown *pUnkSink, [out] DWORD *pdwCookie );

Returns:WinNT.HRESULT

status

Annotations
@Override
EnumConnectionsback to summary
pack-priv void EnumConnections()
GetConnectionInterfaceback to summary
public WinNT.HRESULT GetConnectionInterface(Guid.IID iid)

Implements com.sun.jna.platform.win32.COM.IConnectionPoint.GetConnectionInterface.

Returns:WinNT.HRESULT

Doc from com.sun.jna.platform.win32.COM.IConnectionPoint.GetConnectionInterface.

interface pointer

Annotations
@Override
GetConnectionPointContainerback to summary
pack-priv void GetConnectionPointContainer()
Unadviseback to summary
public WinNT.HRESULT Unadvise(WinDef.DWORD dwCookie)

Implements com.sun.jna.platform.win32.COM.IConnectionPoint.Unadvise.

Returns:WinNT.HRESULT

Doc from com.sun.jna.platform.win32.COM.IConnectionPoint.Unadvise.

status

Annotations
@Override