Windows 平台 · 插件桥接层动态链接库(PE32 / PE32+ 模块)
PixUI_PXPlugin.dll 属于 PixUI 渲染与交互框架中的插件桥接层模块,处于主程序(EXE)与业务插件之间的中间位置。它并不直接承担界面绘制,而是负责把宿主的资源、消息循环、渲染上下文、事件总线等能力以稳定的 ABI 暴露给上层插件,使插件无需依赖宿主的具体实现版本即可完成注册、调用与卸载。
加载阶段:调用 LoadLibrary 失败并返回错误码 126(ERROR_MOD_NOT_FOUND),依赖链断裂;若为静态导入,进程在启动阶段即被加载器终止,弹出“找不到 PixUI_PXPlugin.dll”提示,事件查看器中常见应用程序错误 0xc0000135。
运行阶段:主程序可启动但插件子系统整体降级——插件列表为空、扩展面板空白、工具栏按钮置灰、自定义导出与批处理任务静默失败或抛出空引用异常。
衍生问题:宿主反复尝试重建插件通道导致 CPU 占用升高、日志文件快速膨胀;部分版本会触发宿主自身的完整性校验,出现反复重启或自动进入安全模式。
| 错误码 / 现象 | 含义 |
|---|---|
| 126 | 指定的模块找不到,多为依赖链中某一环缺失 |
| 193 | 位宽不匹配,32 位宿主加载 64 位模块或反之 |
| 0xc0000135 | 进程初始化失败,关键 DLL 未解析 |
| 0xc000007b | 映像格式无效,通常伴随依赖版本错配 |