SetupDiGetDeviceRegistryProperty 関数と SPDRP_LOCATION_INFORMATION プロパティを使用して、親ハブに基づいて USB デバイスをグループ化しようとしています。
Windows 7 では問題なく動作しています。得られる文字列は "PORT_XXXX&HUB_XXXX" です。しかし、Windows XP で同じことをしようとすると、代わりにデバイス名が取得されます。
誰が何が起こっているのか知っていますか?Windows XP のバグですか?
ありがとう。