ファイルパスがリモート(ネットワーク)かリムーバブルメディアであるかを確認する方法

ファイルパスがリモート(ネットワーク)かリムーバブルメディアであるかを確認する方法

指定されたファイルパスがローカルであるかリモート/リムーバブルメディアであるかを確認する必要があるCアプリケーションがあります。

私は答えを見つけましたこここれはお勧めですが、statfsUSBにあるかどうかはわかりません。

また、statfsファイル形式の出力タイプは100種類以上あります。)この投稿の日付は2013年です。

GetDriveTypeWindowsの関数のようにプログラムでこれを簡単に実行する方法はありますか?

grepping私はCコード内でシステムユーティリティの出力を避けたいと思います。そして、ユーザーがこのアプリケーションを別のディストリビューションで実行できるので、これを行うための移植可能な方法はありますか?

関連情報