UNCパスのドライブタイプを取得したい


ブー六  2012-04-03 22:11:26  No: 73281  IP: [192.*.*.*]

リモートマシンのCD/DVDドライブを共有化した上で、UNCパスによりGetDriveType関数を呼ぶとDRIVE_REMOTEが返されます。

CD/DVDだと認識するにはどうすればよろしいでしょうか。

編集    削除
tetrapod  2012-04-04 00:09:53  No: 73282  IP: [192.*.*.*]

リモートマシンは Windows とは限らないので、UNC パスの先のドライブは
Windows ネイティブメソッドで扱えない代物かもしれない。
仮に詳細を知ることができても、知ったところでどうにもならないかもしれない。
ということで認識する手段は(尋常の方法では)無い。
そもそも知るべきではないし、知ろうとしてはいけない。

運用的に[共有]の[コメント]のところに CD-ROM とか入れておくことを推奨する。

編集    削除
ブー六  2012-04-04 00:51:37  No: 73283  IP: [192.*.*.*]

エクスプローラーには

Local Disk(C: on マシン名)
CD/DVD Drive (D:  on マシン名)

とかいうように表示されているのになぜできないのか
くやしいです。

編集    削除