パスを作成し、PC からリムーバブル ドライブにデータをコピーできるように、リムーバブル ドライブ文字を取得するにはどうすればよいですか?
現在、私は使用しています
_getcwd(buff,b_SIZE);
MessageBox(buff);
strncpy(Root,buff,3);
ソフトウェアを USB から直接実行しても問題はありません。D: または E: のいずれかが返されます。しかし、私の問題は、もちろんCドライブにインストールされたPCのプログラムであるPCからUSBプログラムを実行する必要があるため、これにより_getcwd
C:\ドライブ文字が得られることです。そのため、代わりに現在のリムーバブル ドライブ文字を確認する方法がないか探しています。
これは私の質問に最も近いものです:リムーバブル ドライブの検出 (例: USB フラッシュ ドライブ) C/C++