Reinitialization of EikonDesktopDataAPI is forbidden

Hello! I downloaded demo "CSharpEikonnect", everything works fine, but - when I'm connecting to Eikon, then disconnecting and connecting again, I'm getting an error "Reinitialization of EikonDesktopDataAPI is forbidden". What does it mean?

Best Answer

  • Jirapongse
    Jirapongse admin
    Answer ✓

    I found the following information from this document. In Initialize method section:

    EEikonDataAPIInitializeResult

    • Succeed: The initialization is done or on going.
    • Error_Reinitialize: The initialization was already done. This error occurs when you try to re-initialize the library after a disconnection. This workflow is not supported for now.
    • InitializeFail: The initialization failed.

    From this information, re-initialize the library after a disconnection doesn't support.

Answers

  • So, I can't disconnect and connect to Eikon again without restarting of my application?

  • Refer to the document, yes, it is.

    Typically, the application should disconnect only when it exits.