午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

c++ - win7下CreateFile失敗,GetLastError返回5

瀏覽:165日期:2022-10-12 08:49:46

問題描述

我在DLL中使用了如下代碼創建文件:

HANDLE pHandle = CreateFile('C:test',GENERIC_ALL,0,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);if (pHandle ==INVALID_HANDLE_VALUE)cout<<'CreateFile Error:'<<GetLastError()<<endl;

然后將dll注入到explorer.exe中執行。在xp以及沒有開啟UAC的win7上都是正常的,但開啟了UAC的win7上,會創建失敗,GetLastError返回的是5,權限不足。為什么會失敗呢?explorer.exe難道不是管理員權限運行的嗎?哪怕不是,應該也有文件讀寫的權限吧?請問該如何處理才能成功創建呢?

問題解答

回答1:

explorer.exe當然不是以管理員權限運行的你在文件管理器中,定位到系統盤根目錄,試試新建一個文件,同樣失敗

回答2:

用vs2010的情況就是:項目-屬性-連接器-清單文件-UAC執行級別,選擇requireAdministrator。

標簽: Windows系統 win7
主站蜘蛛池模板: 国产精品国产三级国产aⅴ 国产三级福利 | 免费人成年激情视频在线观看 | 日本一区二区不卡 | 中文字幕亚洲视频 | 可以看的毛片 | 91蝌蚪在线 | 久久官网| 91人人爱 | 天堂av亚洲 | 欧美 第一页 | 日韩三区在线观看 | 日韩高清国产一区在线 | 日本黄色大片免费 | 亚洲一区二区三区在线视频 | 免费在线观看a视频 | 亚洲天堂影视 | 亚洲一区在线免费 | 国产精品主播在线观看 | 国产成人亚洲综合a∨婷婷 国产三级精品三级观看 | 极品销魂美女一区二区 | 久久国产精品一区二区三区 | 91动态图 | 一本色道久久综合亚洲二区三区 | 欧美视频免费 | 亚洲成人激情在线 | 诱惑の诱惑筱田优在线播放 | 国产麻豆精品久久一二三 | 蜜桃av免费观看 | 国产xx视频 | 成人在线一区二区 | 一区二区三区免费在线观看视频 | 午夜欧美日韩 | 日本久久高清 | 亚洲欧洲精品视频 | 狼干综合 | 巨乳在线观看 | 欧美黑人性xxx猛交 欧美日韩在线播放视频 | 性欧美精品 | 亚洲国产成人在线观看 | 亚洲性色图 | 操操操操操操 |