ファイルがネットワーク経由でアクセスされているかどうかを確認する必要があります。私は GetFileAttributes("\\\\Foo\\Bar\\foobar.txt") & FILE_ATTRIBUTE_OFFLINE
の値をチェックしていますが、設定されていません。これを達成するためのより堅牢な方法は何ですか?ファイルがWindowsネットワーク共有にあるかどうかを確認する方法?
2
A
答えて
1
オフラインは、ネットワークファイルでも設定できる特別なファイルステータスですが、自分で設定する必要があります。すべてのオフラインファイルがオフラインで使用するように自動的にマークされるわけではありません私はオフラインファイル(黒い時計のための探検家の上に特別なオーバレイアイコンがあると思う?)。
PathIsNetworkPath()
とすれば、ファイルがネットワーク上にあることを確認できます。
1
を呼び出し、GetVolumePathNameとGetDriveTypeを呼び出します。
ネットワーク共有が指定されている場合、GetVolumePathNameは、GetDriveTypeがDRIVE_REMOTEを返す最短パスを返します。
関連する問題
- 1. アドレスが共有メモリにあるかどうかを確認できますか?
- 2. 共有に書き込みアクセス権があるかどうかを確認する方法は?
- 3. jQuery/AJAXネットワーク共有にフォルダが存在するかどうかを確認するソリューション
- 4. wifiオプションが有効かどうかを確認する方法
- 5. ポインタが有効かどうかを確認する方法?
- 6. SQL Server:CLRが有効かどうかを確認する方法?
- 7. 角スピナーが有効かどうかを確認する方法
- 8. CArchiveが有効かどうかを確認する方法
- 9. ディレクトリにファイルがあるかどうかを確認する方法
- 10. このファイルがiPhoneにあるかどうかを確認する方法
- 11. ネットワーク共有からファイル/フォルダをリサイクルする方法
- 12. faviconファイルがIEに有効かどうかを確認する方法はありますか?
- 13. ブックマークがあるかどうかを確認する方法
- 14. データが ""であるかどうかを確認する方法
- 15. 応答があるかどうかを確認する方法
- 16. ネットワーク共有EXEファイルが複数のユーザーによって使用されているかどうかを確認する方法?
- 17. Powershellでファイルに有効なJSON構文があるかどうかを確認する方法
- 18. pdbファイルがアセンブリのデバッグに有効であるかどうかを確認する方法
- 19. 画像が有効かどうかを確認するPNGファイル
- 20. blobstoreファイルが可読であるかどうかを確認する方法
- 21. リムーバブルドライブのネットワーク共有が消える(Windows)
- 22. htmlページからネットワーク共有にある「ファイルを開く」?
- 23. 共有ホスティングプロバイダにmod_gzipがインストールされているかどうかを確認する方法は?
- 24. ディレクトリが共有されているかどうかを確認するPowerShellスクリプト?
- 25. iPhoneアプリがインドのIPv6専用ネットワークと互換性があるかどうかを確認する方法
- 26. アンドロイドデバイスからWindowsネットワーク共有プリンタへの印刷方法は?
- 27. ネットワーク/飛行機モードが有効かどうかを確認しますか?
- 28. plistファイルがあるかどうかを確認する
- 29. AS3にAS2ファイルを動的にロードする - ファイルがAS2であるかどうかを確認する方法
- 30. Golangは - IPアドレスがネットワーク内にあるかどうかを確認
オフラインフラグは、ファイルがオフラインストレージ(テープライブラリなど)に再配置されたことを示すために使用されます。ネットワーキングとは関係ありません。 –