ファイルシステムを使用せずに、一部の情報をフラッシュドライブに直接書き込むデバイスで作業しています(データのブロックをディスクセクターに直接書き込むだけです)。フラッシュ ドライブがいっぱいになったら、Windows を備えた任意のコンピューターに接続し、アプリケーションを使用してデータを読み取る必要があります。
Windowsにフラッシュドライブを接続すると、フラッシュドライブが無効であると警告され、フォーマットするように提案された場合を除いて、すべてがうまく機能します。Windows アプリケーションがインストールされているすべてのコンピューターで、フラッシュ ドライブのこのメッセージを削除したいと考えています。
私のフラッシュドライブには最初に署名バイトがあるので、それが私のフラッシュドライブか通常のフラッシュドライブかをいつでも確認できます。
私の考えは、すべてのフラッシュドライブをチェックし、OSがドライブをマウントできないようにする何らかのサービスまたはドライバーを作成できるはずだということです。ただし、それが本当に可能かどうかはわかりません。また、この種の機能について言及しているドキュメントも見つかりません。
フォーマットされていないディスクの警告を抑制するのに役立つドキュメント/リンク/関数名をいただければ幸いです。