Package com.sun.jna.platform.win32.COM
Class ConnectionPoint
- java.lang.Object
- 
- com.sun.jna.PointerType
- 
- com.sun.jna.platform.win32.COM.COMInvoker
- 
- com.sun.jna.platform.win32.COM.Unknown
- 
- com.sun.jna.platform.win32.COM.ConnectionPoint
 
 
 
 
- 
- All Implemented Interfaces:
- NativeMapped,- IConnectionPoint,- IUnknown
 
 public class ConnectionPoint extends Unknown implements IConnectionPoint 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.sun.jna.platform.win32.COM.UnknownUnknown.ByReference
 
- 
 - 
Field Summary- 
Fields inherited from interface com.sun.jna.platform.win32.COM.IConnectionPointIID_IConnectionPoint
 - 
Fields inherited from interface com.sun.jna.platform.win32.COM.IUnknownIID_IUNKNOWN
 
- 
 - 
Constructor SummaryConstructors Constructor Description ConnectionPoint(Pointer pointer)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description WinNT.HRESULTAdvise(IUnknownCallback pUnkSink, WinDef.DWORDByReference pdwCookie)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 ConnectionPointHRESULT Advise( [in] IUnknown *pUnkSink, [out] DWORD *pdwCookie );(package private) voidEnumConnections()WinNT.HRESULTGetConnectionInterface(Guid.IID iid)(package private) voidGetConnectionPointContainer()WinNT.HRESULTUnadvise(WinDef.DWORD dwCookie)- 
Methods inherited from class com.sun.jna.platform.win32.COM.UnknownAddRef, QueryInterface, Release
 - 
Methods inherited from class com.sun.jna.platform.win32.COM.COMInvoker_invokeNativeInt, _invokeNativeObject, _invokeNativeVoid
 - 
Methods inherited from class com.sun.jna.PointerTypeequals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toString
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface com.sun.jna.platform.win32.COM.IUnknownAddRef, QueryInterface, Release
 
- 
 
- 
- 
- 
Constructor Detail- 
ConnectionPointpublic ConnectionPoint(Pointer pointer) 
 
- 
 - 
Method Detail- 
GetConnectionInterfacepublic WinNT.HRESULT GetConnectionInterface(Guid.IID iid) - Specified by:
- GetConnectionInterfacein interface- IConnectionPoint
- Returns:
- interface pointer
 
 - 
GetConnectionPointContainervoid GetConnectionPointContainer() 
 - 
Advisepublic WinNT.HRESULT Advise(IUnknownCallback pUnkSink, WinDef.DWORDByReference pdwCookie) Description copied from interface:IConnectionPointWhen 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 ConnectionPointHRESULT Advise( [in] IUnknown *pUnkSink, [out] DWORD *pdwCookie );- Specified by:
- Advisein interface- IConnectionPoint
- Returns:
- status
 
 - 
Unadvisepublic WinNT.HRESULT Unadvise(WinDef.DWORD dwCookie) - Specified by:
- Unadvisein interface- IConnectionPoint
- Returns:
- status
 
 - 
EnumConnectionsvoid EnumConnections() 
 
- 
 
-