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 Unknown
Unknown.ByReference -
Field Summary
Fields inherited from interface IConnectionPoint
IID_IConnectionPointFields inherited from interface 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 Unknown
AddRef, QueryInterface, ReleaseMethods inherited from class COMInvoker
_invokeNativeInt, _invokeNativeObject, _invokeNativeVoidMethods inherited from class PointerType
equals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toStringMethods inherited from interface IUnknown
AddRef, QueryInterface, Release
-
Constructor Details
-
ConnectionPoint
-
-
Method Details
-
GetConnectionInterface
- Specified by:
GetConnectionInterfacein interfaceIConnectionPoint- Parameters:
iid-- 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- Parameters:
pUnkSink-pdwCookie-- Returns:
- status
-
Unadvise
- Specified by:
Unadvisein interfaceIConnectionPoint- Parameters:
dwCookie-- Returns:
- status
-
EnumConnections
void EnumConnections()
-