4

http://msdn.microsoft.com/en-us/library/windows/desktop/aa385341(v=vs.85).aspxにあるコードを使用して、すべての共有 PC を取得しようとしています 。

私が直面している問題は、WNetOpenEnum「Microsoft Windows Network」リソースを開いてエラーを返すときに、メソッドが膨大な時間を取っていることERROR_BAD_NETPATHです。

Windows エクスプローラーが共有 PC とそのフォルダーにアクセスできることに気付きました。

また、正常に動作していることにも気付きWNetConnectionDialogました。[参照] ボタンを選択すると、ネット接続が更新され、共有 PC とそのフォルダーが表示されます。

奇妙なことに、存在するコードはポイントツーポイント接続で正常に機能します。

  1. この問題を解決するのを手伝ってくれる人はいますか?
  2. また、Windows API を使用して共有リソースを更新する方法を教えてもらえますか?
  3. 共有 PCS を見つけることができる QT/boost の方法はありますか?
4

0 に答える 0