Windowsプログラムで、USB扇風機などのUSB端子を電源としか用いない機器が接続されたことを
検知することはできますか?
Win32APIしか使わないで、特殊なハードウェアは使用していない環境です。