[問題] USB與硬碟代號的對應關係

看板C_and_CPP (C/C++)作者 (rosemary0401)時間15年前 (2011/05/04 23:38), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
請問一下如何將USB隨身碟對應到相對的磁碟機代號(drive letter) GOOGLE半天都找不到, 用SetupDi系列的API可以找到USB的PID和VID, 用DeviceIoControl可以找到磁碟機代號, 但是兩者之間的對應關係卻找不到, 希望高手不吝指教, 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.215.64

05/04 23:39, , 1F
標題改一下...
05/04 23:39, 1F
※ 編輯: rosemary0401 來自: 111.240.215.64 (05/04 23:40) ※ 編輯: rosemary0401 來自: 111.240.215.64 (05/04 23:41)

05/04 23:43, , 2F
我沒記錯的話通常是用 WM_DEVICE_CHANGE 去判斷
05/04 23:43, 2F

05/04 23:43, , 3F
這樣當隨身碟插進來的時候就知道是哪一槽,也可以去讀
05/04 23:43, 3F

05/04 23:44, , 4F
PID 之類的東西,不知是否能解決你的問題 ?
05/04 23:44, 4F

05/05 16:07, , 5F
要問port alignment嗎
05/05 16:07, 5F
文章代碼(AID): #1DmNBjC- (C_and_CPP)
文章代碼(AID): #1DmNBjC- (C_and_CPP)