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_IConnectionPoint
Fields 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) void
Unadvise
(WinDef.DWORD dwCookie) Methods inherited from class com.sun.jna.platform.win32.COM.Unknown
AddRef, QueryInterface, Release
Methods inherited from class com.sun.jna.platform.win32.COM.COMInvoker
_invokeNativeInt, _invokeNativeObject, _invokeNativeVoid
Methods inherited from class com.sun.jna.PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.sun.jna.platform.win32.COM.IUnknown
AddRef, QueryInterface, Release
-
Constructor Details
-
ConnectionPoint
-
-
Method Details
-
GetConnectionInterface
- Specified by:
GetConnectionInterface
in interfaceIConnectionPoint
- Parameters:
iid
-- Returns:
- interface pointer
-
GetConnectionPointContainer
void GetConnectionPointContainer() -
Advise
Description copied from interface:IConnectionPoint
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 );
- Specified by:
Advise
in interfaceIConnectionPoint
- Parameters:
pUnkSink
-pdwCookie
-- Returns:
- status
-
Unadvise
- Specified by:
Unadvise
in interfaceIConnectionPoint
- Parameters:
dwCookie
-- Returns:
- status
-
EnumConnections
void EnumConnections()
-