c++ - IIS 和 argv[0] 路径语法

标签 c++ iis iis-6 iis-5

我正在为 IIS 5 开发一个用 C++(微软的网络服务器)编写的 dll

但我在调试时看到一些奇怪的东西,在我的 main() 函数中

argc = 1argv[0] = "\\?\C:\Inetpub\wwwroot\Project\Project.dll"

这是什么语法?

在 google 上搜索并不容易!

我的隐藏代码也嵌入了一个可执行文件中,不期望这样的路径并且不再工作。

最佳答案

这是一个 extended-length path允许长度大于 MAX_PATH 的路径。

关于c++ - IIS 和 argv[0] 路径语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8123879/

相关文章:

.net - 在 iis6 中增加文件上传大小限制

c++ - 抽象类类型指针编译成功?

asp.net - IIS6 通配符映射安全问题?

internet-explorer - Windows 8 - IE 无法访问主机文件中列出的站点

asp.net - 如何在 IIS6 上将请求传递到 URL 而无需扩展到 ASP.NET?

iis-7 - IIS 7.5 经典 ASP 错误处理与 IIS 6 不同

c++ - 为什么所有现有的 C++ 编译器都不支持继承构造函数?

c++ - 伯克利数据库 : exclusive lock for a whole database

c++ - 整数到字符串

iis - Umbraco、SEO 和 ImageGen.ashx