Я пишу плагин NPAPI на C++ для Windows. Когда мой плагин создан, я хочу передать ему некоторые личные данные из моего основного приложения (в частности, я хочу передать ему указатель на объект C++). Кажется, что для этого нет механизма. Я что-то пропустил? Я не могу просто создать свой объект в экземпляре плагина, поскольку он должен существовать за пределами экземпляра плагина и сохраняется даже при уничтожении экземпляра плагина.
Изменить:
Я использую встроенный плагин на С++ через CEF. Это означает, что мой код по сути является браузером и плагином. Очевидно, что это не то, как ведут себя стандартные плагины NPAPI, поэтому, вероятно, это не то, что поддерживается самим NPAPI.