IIS 和 argv[0] 路径语法
我正在开发一个用 C++(微软的网络服务器)编写的 IIS 5 的 dll,
中看到一些奇怪的东西
但是在调试时我在我的 main()
函数argc = 1
和 argv[0] = "\\?\C:\Inetpub\wwwroot\Project\Project.dll"
这个语法是什么?
搜索起来并不容易谷歌 !
我的代码隐藏在可执行文件中,但没有预料到这样的路径,并且不再工作。
I am working on a dll for IIS 5 written in C++ (the webserver of microsoft)
but I see something strange when debugging, in my main()
function
argc = 1
and argv[0] = "\\?\C:\Inetpub\wwwroot\Project\Project.dll"
what is this syntax?
It's not exactly easy to search on google !
My code behind, which is also embeded in an executable, was not expecting such a path and is not working anymore.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个扩展长度path 允许长度大于
MAX_PATH
的路径。It's an extended-length path to allow paths of greater length than
MAX_PATH
.