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
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.jna.platform.win32.COM.Unknown
Unknown.ByReference -
Field Summary
Fields inherited from interface com.sun.jna.platform.win32.COM.IConnectionPoint
IID_IConnectionPointFields inherited from interface com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdvise(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) void(package private) voidUnadvise(WinDef.DWORD dwCookie) Methods inherited from class com.sun.jna.platform.win32.COM.Unknown
AddRef, QueryInterface, ReleaseMethods inherited from class com.sun.jna.platform.win32.COM.COMInvoker
_invokeNativeInt, _invokeNativeObject, _invokeNativeVoidMethods inherited from class com.sun.jna.PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.sun.jna.platform.win32.COM.IUnknown
AddRef, QueryInterface, Release
-
Constructor Details
-
ConnectionPoint
-
-
Method Details
-
GetConnectionInterface
- Specified by:
GetConnectionInterfacein interfaceIConnectionPoint- Returns:
- interface pointer
-
GetConnectionPointContainer
void GetConnectionPointContainer() -
Advise
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 interfaceIConnectionPoint- Returns:
- status
-
Unadvise
- Specified by:
Unadvisein interfaceIConnectionPoint- Returns:
- status
-
EnumConnections
void EnumConnections()
-