CD Insert Notification in WinXP

Tim O'Connell automator at
Wed Jan 21 01:47:53 CET 2004


I'm using Python 2.3 on a Win XP box, and I'm trying to find if there's 
a library of some sort that will give you a callback (or something 
comparable) when a new disc is inserted into a CD Rom drive. I've done a 
little googling and nothing's come up, so I'm not holding my breath. :)

If not, I'm thinking of implementing a thread to periodically read the 
volume serial number using GetVolumeInformation from Mark Hammond's Win 
32 extensions, then doing a compare against the last known value. Does 
this sound "sane"? Any recommendations would be useful.


More information about the Python-list mailing list