0

ネットワーク内の共有ドライブにアクセスできるアプリケーションがあります。同じことが、P-Invoke WNetAddConection2()WinAPIを使用して達成されました。アプリケーションにUnicodeサポートを導入するまではすべて正常に機能していましたが、次のようなUnicode文字を含む共有パスを提供するたびにアプリケーションが失敗します。

        Input 1:   \\domain\shared-folder : this works fine
        Input 2:   \\domain\    : this fails, the method return an error

UnicodeをサポートするWNetAddConection2()に代わるものはありますか?指定されたパスをpath.encode('UTF16')としてエンコードして試しましたが、機能しません。プログラミング言語としてc#を使用します。

4

0 に答える 0