none
C# Win32_PnPSignedDriver 資訊更新問題 RRS feed

  • 一般討論

  • Hi. All

    我現在 在開發一個HUB偵測程式

    要偵測 我的裝置是在HUB的哪一個Port

    因此 我使用到Win32_PnPSignedDriver 這個函數中的Location

    現在我能正確抓出裝置位子

    可是我發現 使用這個函數  他的更新十分的慢

    當我已將裝置移除後

    電腦卻沒發現

    等3~5分後 電腦重新更新 才發現裝置已被移除

    不知道大家有什麼方法可以讓這個函數立即更新? 

    2013年1月24日 上午 07:42

所有回覆

  • Hi. All

    或是有其他抓取USB Location 的方法(ex.Port_#0001.Hub_#0002)

    我也用過Win32_UsbHub "NumberOfPorts" 這個函式

    但出來的值都是空白的

    我知道還有Windows API  SetupDiGetDeviceRegistryProperty 這個函式可用

    但我實在不知道要如何使用

    請大家給我一些協助

    是否有範例供我參考

    2013年1月26日 下午 04:24