6

WNetAddConnection2 の使用で奇妙な問題が発生しました。まず、正しいサーバー名、ユーザー名、およびパスワードを使用して WebDAV フォルダーに接続します。期待どおりに接続が確立され、Windows エクスプローラーでマウントされたドライブを確認できます。

その後、WNetCancelConnection2 を呼び出して、マウントされたドライブを削除します。正常に動作し、エクスプローラーから消えます。

ここで、奇妙な動作が発生します。サーバーに再度接続しようとすると、使用するパスワードは関係ありません。完全に間違ったパスワードを使用しても、ドライブは問題なく再度マウントされます。Windowsが接続をキャッシュしているようです。

正確に 1 分かかることがわかりました。その後、接続しようとすると、予想されるエラー メッセージが表示されます。

私の質問は、この 60 秒の時間枠を調整できるかどうか、またはこの動作を回避するために他に何ができるかということです。

よろしくお願いします。

4

0 に答える 0