IIS 的自定义日志记录模块
Custom Logging Module for IIS
我有一个应用程序将其COM方法公开为:
Sub InsertLog(ByVal time As Date, ByVal siteName As String, ByVal requestPath As String, ByVal remoteHost As String, ByVal referrer As String, ByVal outBytes As Long Long, ByVal inBytes As Long Long)
我尝试使用 ILogPlugin 制作一个自定义日志记录模块,该模块会将数据传输到此方法。但是,我无法在IIS 7.5上收到任何事件。
我必须为 IIS 6 及更高版本实现此模块,并且必须支持 FTP 和 HTTP(S) 的日志记录。我知道全局级HTTP模块,但我真的怀疑它在IIS6和FTP上的工作。我也不知道如何从这些HTTP模块中检索日志记录信息。
请您提供任何链接甚至更小的指导来实现目标。我必须用C++编程。
感谢您的支持...
Iis 7.5 必须配置自定义日志记录模块,否则将不调用实现 ilogplugin 的 com 对象
有关详细信息,请参阅以下内容
http://www.iis.net/learn/get-started/introduction-to-iis/iis-modules-overview
和
http://support.microsoft.com/kb/259552
此处介绍了 iis 7.5 的推荐方法 http://msdn.microsoft.com/en-us/library/ms689225(v=vs.90).aspx
相关文章:
- 尝试导入pybind-opencv模块时出现libgtk错误
- 将两个数组中的差异记录在第三个数组中
- 为什么当我解模块化时,这个C++代代码"效率较低"?
- 如果C++对象的类在另一个boost模块中声明,如何使用boost将指向该对象的指针返回到python
- 内联如何影响模块接口中的成员函数
- C++返回 Numpy 数组的 Python 扩展模块
- 当我尝试加载内核模块时,如何修复C++中的这个 malloc() 错误?
- 如何从线程中的不同模块调用函数?
- 如何使用 soong 命名空间来有条件地编译模块
- asn1c 不会从 asn.1 模块中提取八位字节字符串的默认值
- CMake - 模块 + 库混淆
- 特征 LLT 模块给出不正确的结果?
- 禁止在控制台上记录谷神星
- 创建 Spdlog 异步文件记录器时遇到困难
- 枚举进程模块在有效句柄上返回无效句柄
- 在 python 模块中导入子模块时PyImport_Import失败
- fastrtps:如何在发布/订阅级别使用 DDS 历史记录?
- 将 PCL 链接到 Cython C++ 模块
- 如何记录C++20模块中的功能
- IIS 的自定义日志记录模块