Winapi Windows上UNC路径的最大路径常数?
我知道对于常规路径,我可以使用Winapi Windows上UNC路径的最大路径常数?,winapi,path,filesystems,constants,Winapi,Path,Filesystems,Constants,我知道对于常规路径,我可以使用MAX\u path常量创建足够长的字符串来保存路径。但是,UNC路径如何 ,我知道它们最多可以是32767个字符,所以是否为此定义了一个常量?如果没有,是否有其他方法来创建足够长的字符串以用于此类路径?我知道我可以硬编码,但如果可能的话,我想避免这种情况。我不确定这种情况是否存在。如果您查看同一页,您可以看到: 注意32767个字符的最大路径是近似值,因为“\?\”前缀可以通过 系统在运行时,此扩展适用于总长度 我不确定这是否存在。如果您查看同一页,您可以看到:
MAX\u path
常量创建足够长的字符串来保存路径。但是,UNC路径如何
,我知道它们最多可以是32767个字符,所以是否为此定义了一个常量?如果没有,是否有其他方法来创建足够长的字符串以用于此类路径?我知道我可以硬编码,但如果可能的话,我想避免这种情况。我不确定这种情况是否存在。如果您查看同一页,您可以看到: 注意32767个字符的最大路径是近似值,因为“\?\”前缀可以通过 系统在运行时,此扩展适用于总长度
我不确定这是否存在。如果您查看同一页,您可以看到: 注意32767个字符的最大路径是近似值,因为“\?\”前缀可以通过 系统在运行时,此扩展适用于总长度
常量
UNICODE\u STRING\u MAX\u CHARS
在winnt.h中定义为32767。常量UNICODE\u STRING\u MAX\u CHARS
在winnt.h中定义为32767。另一个问题可能会有所帮助。另一个问题可能会有所帮助。是的,我也读了这部分,我想可能有一些智能Winapi函数可以动态地为给定路径提供正确的长度。是的,我也读了这部分,我想可能有一些智能Winapi函数可以动态地为给定路径提供正确的长度。