MAX_PATH
通常のパスの場合、定数を使用して、パスを保持するのに十分な長さの文字列を作成できることを知っています。しかし、UNC パスはどうでしょうか。
MSDN によると、最大 32,767 文字まで可能であると理解していますが、そのために定義された定数はありますか? そうでない場合、そのようなパスに十分な長さの文字列を作成する他の方法はありますか? ハードコーディングできることはわかっていますが、可能であればこれを避けたいと思います。
MAX_PATH
通常のパスの場合、定数を使用して、パスを保持するのに十分な長さの文字列を作成できることを知っています。しかし、UNC パスはどうでしょうか。
MSDN によると、最大 32,767 文字まで可能であると理解していますが、そのために定義された定数はありますか? そうでない場合、そのようなパスに十分な長さの文字列を作成する他の方法はありますか? ハードコーディングできることはわかっていますが、可能であればこれを避けたいと思います。
これが存在するかどうかはわかりません。同じページの少し下を見ると、次のことがわかります。
注 32,767 文字の最大パスは概算です。"\?\" プレフィックスは実行時にシステムによってより長い文字列に拡張される可能性があり、この拡張は全長に適用されるためです。