【问题标题】:detect which application opened the CD-ROM检测哪个应用程序打开了 CD-ROM
【发布时间】:2011-01-09 11:13:06
【问题描述】:

我需要编写一个函数来检测发出 cd-rom 打开的应用程序名称。基本上我需要听 Windows 中的 DriverChangedEvents(我知道该怎么做)。我需要你的帮助是如何找出发送请求打开 cd-rom 的应用程序名称

【问题讨论】:

  • CDROM open 是指“弹出”吗?

标签: winapi native cd-rom


【解决方案1】:

为您的系统创建一个包装器 winmm.dll,用于包装对真实 winmm.dll 的所有访问。然后查找对 mciSendString() 的调用,其中包含“设置 cdaudio 门打开”和“设置 cdaudio 门关闭”等参数。

另见this question

您自己的how to wrap a Windows DLL 示例。 source for said example

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-22
    • 1970-01-01
    • 2016-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-14
    相关资源
    最近更新 更多