Red de conocimiento informático - Espacio del host - Estoy intentando escribir un complemento usando NPAPI que funcione en los navegadores Firefox y Chrome, pero ¿por qué no pueden cargar mi complemento?

Estoy intentando escribir un complemento usando NPAPI que funcione en los navegadores Firefox y Chrome, pero ¿por qué no pueden cargar mi complemento?

No lo entiendo del todo. Cuando escribí el complemento, coloqué el archivo DLL en Firefox, luego reinicié Firefox y el navegador lo cargaba. El complemento ahora está cargado. Chrome ahora puede cargarlo, pero no lo hará. Se carga, pero es Firefox. Está cargando una DLL desde el directorio de instalación de Firefox, lo cual es extraño, pero no estoy seguro de qué es.

Si tu Firefox tampoco carga, ¿cuál podría ser el motivo? ¿No se reconoce tu DLL?

EXPORTA NP_GetEntryPoints?@1 NP_Initialize?@2 NP_Shutdown?@3 NP_GetValue?@4 NP_GetPluginVersion?@5 interfaz. Puede utilizar la herramienta Dependency Walker para abrir su DLL y ver si existe dicha interfaz.

Por ejemplo, mi DLL tiene estas interfaces. ¿Estos?