0
我工作的一個dll的C語言編寫的IIS 5 ++(微軟的Web服務器)IIS和argv [0]路徑語法
,但我看到一些奇怪的調試時,我main()
功能
argc = 1
和argv[0] = "\\?\C:\Inetpub\wwwroot\Project\Project.dll"
這是什麼語法?
在Google上搜索並不容易!
我的代碼隱藏在一個可執行文件中,它不期待這樣的路徑,並且不再工作。
我工作的一個dll的C語言編寫的IIS 5 ++(微軟的Web服務器)IIS和argv [0]路徑語法
,但我看到一些奇怪的調試時,我main()
功能
argc = 1
和argv[0] = "\\?\C:\Inetpub\wwwroot\Project\Project.dll"
這是什麼語法?
在Google上搜索並不容易!
我的代碼隱藏在一個可執行文件中,它不期待這樣的路徑,並且不再工作。
這是一個extended-length path允許路徑長度比MAX_PATH
更大。
啊,歡迎來到Windows,NTFS和SMB的奇蹟。 :-) –
你在發行版中看到了什麼? –
我認爲它被稱爲「[擴展路徑](http://msdn.microsoft.com/en-us/library/windows/desktop/aa365247 \(v = vs.85 \).aspx#maxpath)」 – user786653