y-nagaokaさん 一般的には、デバイスの通知を受けたい場合、RegisterDeviceNotification()を呼ぶ必要があります。 http://msdn.microsoft.com/en-us/library/aa363431(VS.85).aspx RegisterDeviceNotification()のパラメータですが、すべてのUSBデバイスの通知を受ける場合、DBT_DEVTYP_DEVICEINTERFACE で、GUID をGUID_CLASS_USB_DEVICEに指定しますと、うまくいくと思います。独自のデバイスのみの通知を受けたい場合、そのデバイスのファンクションドライバで登録したデバイスインタフェースのGUIDを使用してください。 ボリュームデバイスとポートクラスのデバイスだけは、変則的で、RegisterDeviceNotification()を呼ばな