title
author
date
createtime
categories
c# 獲得裝置usb資訊
lindexi
2018-2-13 17:23:3 +0800
2018-2-13 17:23:3 +0800
c#需要在專案右擊引用,點選程式集,搜尋 system.management 然後安裝他
然後使用下面的**就可以獲得裝置的 usb 請看**
staticlist
<(string
deviceid, string
pnpdeviceid, string
description)> getusbdevices()
foreach (var
device
incollection)
collection.dispose();
return
devices;
}
如果需要判斷是否存在某個 usb ,就通過 pid vid 判斷,判斷的方法是拿pnpdeviceid
字串比較
參見:c# 獲取行動硬碟資訊、監聽移動裝置的彈出與插入事件 - chris cheung -
如果發現找不到 usb ,可能是在開機的時候進行找usb,一般需要開機之後很久才會把所有的裝置新增,所以如果找不到,就看開機的時間,如果太短,那麼可能是因為程式太快去查。
2018 2 13 C 搜尋演算法
title author date createtime categories c 搜尋演算法 lindexi 2018 2 13 17 23 3 0800 2018 2 13 17 23 3 0800 c 本文主要講c 搜尋演算法。這演算法是乙個模糊的演算法,用在使用者在找乙個他不確定的文字。判斷...
2018 2 13 C 動態載入解除安裝 DLL
title author date createtime categories c 動態載入解除安裝 dll lindexi 2018 2 13 17 23 3 0800 2018 2 13 17 23 3 0800 c 我最近做的軟體,需要檢測dll或exe是否混淆,需要反射獲得類名,這時發現,c...
2018 2 13 C 動態載入解除安裝 DLL
title author date createtime categories c 動態載入解除安裝 dll lindexi 2018 2 13 17 23 3 0800 2018 2 13 17 23 3 0800 c 我最近做的軟體,需要檢測dll或exe是否混淆,需要反射獲得類名,這時發現,c...