|
▼Katzさん:
>▼ひよひよさん:
>>signature22bbfabb や signaturec3a902cf に注目するとドライブレターと物理ディスクとのマッピングはなんとか出来そうなのですが、肝心の Disk0, Disk1 へのマッピング方法が・・・。
>>
>>SetupAPI をじっくり調査すればわかることなのかもしれませんが、サクッとわかるようでしたらアドバイス頂けると幸いです。
>
>Disk0, Disk1 へのマッピング方法は、私もよくわからないのですが(^^;)、
>試しに親階層のデバイスIDを取得し出力するようにしてみました。
>(ソースを添付致しました)
真夜中?早朝?にもかかわらず、更新版のご送付誠にありがとうございます。
私の環境で実行したところ以下のようになりました。
Disk0 : C, D
Disk1 : E, V
Drive Letter : C:\
Device Path : \\?\storage#volume#1&19f7e59c&0&signature22bbfabboffset7e00length109c7f8200#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}\
Volume Name : \\?\Volume{4e7180e4-8f5c-11dc-bc96-806e6f6e6963}\
Parent DevId : ROOT\VOLMGR\0000
Drive Letter : D:\
Device Path : \\?\storage#volume#1&19f7e59c&0&signature22bbfabboffset109c800000length63d4112000#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}\
Volume Name : \\?\Volume{4e7180e5-8f5c-11dc-bc96-806e6f6e6963}\
Parent DevId : ROOT\VOLMGR\0000
Drive Letter : E:\
Device Path : \\?\storage#volume#1&19f7e59c&0&signaturec3a902cfoffset109c800000length63d4112000#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}\
Volume Name : \\?\Volume{92cce353-8f68-11dc-9aa8-806e6f6e6963}\
Parent DevId : ROOT\VOLMGR\0000
Drive Letter : V:\
Device Path : \\?\storage#volume#1&19f7e59c&0&signaturec3a902cfoffset7e00length5897f8200#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}\
Volume Name : \\?\Volume{cc593c17-8fef-11dc-b00d-806e6f6e6963}\
Parent DevId : ROOT\VOLMGR\0000
残念ながら、Disk0/1 とのマッピングには使えなさそうです。
私の方でも CrystalDiskInfo 1.0.0 のリリース準備が終わり次第調査してみたいと思います。
|
|