Package com.sun.jna.platform.win32.COM
Interface IConnectionPoint
- All Superinterfaces:
IUnknown
- All Known Implementing Classes:
ConnectionPoint
-
Field Summary
Fields inherited from interface com.sun.jna.platform.win32.COM.IUnknown
IID_IUNKNOWN
-
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 );
Unadvise
(WinDef.DWORD dwCookie) Methods inherited from interface com.sun.jna.platform.win32.COM.IUnknown
AddRef, QueryInterface, Release
-
Field Details
-
IID_IConnectionPoint
-
-
Method Details
-
GetConnectionInterface
- Parameters:
iid
-- Returns:
- interface pointer
-
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 ConnectionPointHRESULT Advise( [in] IUnknown *pUnkSink, [out] DWORD *pdwCookie );
- Parameters:
pUnkSink
-pdwCookie
-- Returns:
- status
-
Unadvise
- Parameters:
dwCookie
-- Returns:
- status
-