Interface IConnectionPoint

    • Field Detail

      • IID_IConnectionPoint

        static final Guid.IID IID_IConnectionPoint
    • Method Detail

      • GetConnectionInterface

        WinNT.HRESULT GetConnectionInterface​(Guid.IID iid)
        Parameters:
        iid -
        Returns:
        interface pointer
      • Advise

        WinNT.HRESULT Advise​(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 ConnectionPoint HRESULT Advise( [in] IUnknown *pUnkSink, [out] DWORD *pdwCookie );
        Parameters:
        pUnkSink -
        pdwCookie -
        Returns:
        status