创建与Windows服务通信的非托管DLL(在C 中)
Creating an unmanaged DLL (in C++) which communicates with Windows Service?
我创建了一个DLL文件(使用C ),该文件捕获密码更改。现在,我需要将其发送到使用WCF服务的Windows服务(由我创建的C#)。如何与服务沟通?
(DLL是原始的,没有类,并且使用_STDCALL,因为Windows OS需要调用)
还是还有其他方法可以做到吗?DLL本身可以用C#写入C#?(未管理)
i处于与您和我发现更轻松的解决方案相似的情况。SourceForge项目passwdhk
为您提供了实现密码过滤器接口的预制本机DLL。然后,DLL将启动一个外部程序(您可以在C#中完全编写),并将用户名和密码信息作为参数。
相关文章:
- std::threads可以从Windows DLL中的全局变量创建/销毁吗?
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- 如何在 64 位 vb.net Windows 应用程序中引用 32 位 dll
- Windows 链接器是否使用 LoadLibrary 解析 DLL 中未定义的符号?
- 如何链接 DLL 以供 LoadLibrary() 使用(在 Windows 上的 C++ 中)并从调用 exe 导入变
- 我可以從 DLL 中匯出 Windows CRITICAL_SECTION嗎?
- 我可以用C++/WinRT编写一个DLL,供windows桌面应用程序(而不是UWP)或Unity插件使用吗
- 名为DLL的C++windows服务程序工作不正常
- sf::Windows上的音乐:api-ms-win-crt-locale-l1-1-0.dll:无法打开共享对象文件
- 从Windows 10编译VS2017在Windows 7和…上部署..找不到DLL
- 从 dll 调用 opencv 垫到 Windows 表单,图像出现故障
- 在通用 Windows 应用程序C++上使用 win32 DLL 库
- 从 Python 调用 Windows DLL 函数时出错
- 从 C# Windows 应用程序调用 C dll 会导致 svchost.exe 崩溃
- 在 gdb (Windows) 中添加 dll 的调试符号
- UCRTbase.dll涉及TCP通信的C ++ Windows Embedded Standard崩溃
- 链接 .lib 并在 Windows 中使用 .dll 在 C++ 在 Eclipse 中
- Windows错误:异常:使用从C++到Python的ctypes创建DLL时出现访问冲突或Windows错误193
- C++ - 从DLL(Windows,Visual Studio)自动加载类
- SWIG c++ Java DLL Windows