Вопрос

Мне нужно написать функцию для обнаружения имени приложения, которое выпустило открытое компакт-диск. По сути, мне нужно слушать драйверчангенедеватели в Windows (которые я знаю, как это сделать). Что мне нужно, ваша помощь - это то, как выяснить имя приложения, которое отправило запрос на открытый CD-ROM

Это было полезно?

Решение

Создайте обертку WinMm.dll для вашей системы, которая включает все доступ к настоящему Vinmmm.dll. Затем ищите звонки McisendString () с аргументами, такими как «Установить дверь CDAudio Open» и «Установить закрытую дверью CDAudio».

Также см этот вопрос.

Пример Как обернуть Windows DLL сами по себе. То Источник для указанного примера.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top