Здравствуйте, Pavel Dvorkin, Вы писали:
PD>Мой пример программы, которая на старте открывает файл и при окончании закрывает — корректная или нет ?
некорректная
PD>Или запретишь держать в течение всего времени работы открытый хендл ?
держать можно сколько угодно, но на запрос
DBT_DEVICEQUERYREMOVE нужно уметь подписываться и корректно закрывать хендлы по его приходу,
это и есть требование к программам