青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 297,  comments - 15,  trackbacks - 0
關于ISAPI調試的文章,網上已經有很多。今天之所以還要寫這篇文章,原因有三:一是網上關于調試 ISAPI的方法大多數都是在Win2K;二是網上的例子雖然多,大部分都是轉載,大部分作者自己從未親自試過,就直接把別人的東西粘貼過來,往往影響了 網上搜索又誤導了其他尋找答案的人;三是網上的例子有些并不詳細,有些也不正確,這樣不但不能幫助解決問題,還容易把人帶入歧途。
 
  
 
    今天得了一點空閑,在這里詳細寫下ISAPI在Xp環境下的調試方法,希望初次接觸到ISAPI的程序員們少一些郁悶。
 
    首先我的操作系統環境是Microsoft Windows Xp Professional。我的編譯環境是Virsual C++6.0。VC的補丁主要有SP6。
 
接下來按照下面的步驟:
1、IIS的目錄(根目錄、虛擬目錄)運行級別改為低(默認為中)
控制面板->管理工具->Internet信息服務。在默認站點上單擊右鍵->屬性->主目錄(標簽)->應用程序保護(N),將中(共用)改為低(IIS進程)。執行權限改為“教本和可執行文件”。
用同樣的方法修改你新建的虛擬目錄的運行級別。
 
2、修改本地安全策略屬性
控制面板->管理工具->本地安全策略->本地策略->用戶權利指派。
a、 找到“以操作系統方式操作”,雙擊或者右鍵選屬性,彈出對話框后,點“添加用戶或組”按鈕,在輸入文字區域中輸入管理員帳戶(又稱中超級用戶),“檢查名 稱”,“確定”添加。比如我現在登陸的帳號是Guyue,“檢查帳號”之后就出現A7B4931A85554A0\Guyue, A7B4931A85554A0是我的計算機名稱,Guyue是當前登陸帳戶,是除Administrator之外的我的管理員帳戶。“確定”添加。
b、找到“允許計算機和用戶帳戶被信任以便于委托”,照a的方法添加管理員帳戶。
注:這里我沒有加用戶,直接用的管理員用戶。
 
3、打開VC6.0,不需要打開任何工程。
菜單欄[Build]->[Start Debug]->Attach To Process
勾選“Show System Process”,找到inetinfo,按OK鍵添加到該進程。
在菜單欄[Project]->[Settings]或者直接按快捷鍵Alt+F7。
會 看到一個General和一個Debug標簽,選擇Debug標簽。Category下拉列中有兩個選項,General和Additional DLLs,選擇Additional DLLs。在Modules中加入你要調試的DLL,勾選Try to locate others DLLs,按OK確定保存。

4、打開你的ISAPI工程中的一個CPP文件,看能不能設置斷點,如果不能,按shift+F5鍵退出調試狀態。進 入下一步。如果退出之后繼續[Build]->[Start Debug]->Attach To Process,這個時候會提示,該工程不包含任何調試信息。如果能設置斷點,則直接進入第六步。
注:這一步沒有成功,無法attach to process,點了按鈕以后process list還是空的。我是用
msdev -p <process ID>生成的一個VC6環境,在運行IE后會在異常拋出位置停止。
 
5、打開你的ISAPI工程中,確定你的編譯狀態為Debug狀態,確定你Link(輸出)的DLL和你在第三步Modules中保存的DLL為同一個文件。Rebuild一下。
 
6、菜單欄[Build]->[Start Debug]->Attach To Process
勾 選“Show System Process”,找到inetinfo,按OK鍵附加到inetinfo進程。打開ISAPI工程中的一個CPP文件,最好是程序的入口文件,在程序的 入口處設置斷點,比如我設置的就是CIsapiWtExtension::InitInstance(...)和DWORD CIsapiWtExtension::HttpExtensionProc(...)程序一旦開始運行,馬上就可以在這里截獲。
注:既然步驟4里看不到process list,斷點設置自然也就不管用了。
 
7、打開IE,打開你調用該DLL的站點,發出IE請求,VC應該就會在你設置斷點的地方攔截到這個請求對當前DLL的操作了。

注:正如我在步驟4中講到的那樣,程序在異常位置會停住,可以看到函數的調用順序;再就是有個小trick,可以加個ASSERT在異常附近位置,這樣程序就可以停止在那兒,這樣也就可以使用斷點了。

posted on 2008-07-19 18:24 chatler 閱讀(836) 評論(0)  編輯 收藏 引用 所屬分類: VC_MFC
<2025年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用鏈接

留言簿(10)

隨筆分類(307)

隨筆檔案(297)

algorithm

Books_Free_Online

C++

database

Linux

Linux shell

linux socket

misce

  • cloudward
  • 感覺這個博客還是不錯,雖然做的東西和我不大相關,覺得看看還是有好處的

network

OSS

  • Google Android
  • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. This early look at the Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
  • os161 file list

overall

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久久国产一区二区三区四区 | 久久久免费av| 在线视频亚洲一区| 99精品99| 羞羞答答国产精品www一本 | 欧美一区二区精品久久911| 亚洲尤物视频在线| 久久久99国产精品免费| 久久久之久亚州精品露出| 久久综合亚洲社区| 欧美人与性禽动交情品| 国产精品第一页第二页第三页| 欧美激情国产高清| 精品999成人| 最新日韩精品| 亚洲神马久久| 久久精品日韩欧美| 欧美护士18xxxxhd| 9l视频自拍蝌蚪9l视频成人| 亚洲一二三区在线观看| 久久激情综合| 亚洲精品影院| 欧美一区二区成人| 欧美精品三级日韩久久| 国产亚洲在线观看| 一本久道久久综合婷婷鲸鱼| 久久久99国产精品免费| 亚洲精品日韩一| 久久久噜噜噜| 国产欧美欧美| 一区二区三欧美| 麻豆国产va免费精品高清在线| 亚洲另类春色国产| 久热精品视频在线观看| 国产精品有限公司| 亚洲一区二区三区在线播放| 欧美 日韩 国产一区二区在线视频 | 亚洲视频图片小说| 欧美jizz19hd性欧美| 亚洲欧美日韩精品久久奇米色影视| 久久影音先锋| 国产一区二区三区不卡在线观看| 这里是久久伊人| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲欧洲一区二区三区在线观看| 欧美制服丝袜| 国产欧美日韩一区二区三区在线观看 | 麻豆精品视频| 亚洲综合色视频| 欧美日韩一区二区三区视频| 在线观看精品| 另类av一区二区| 久久久久九九九九| 伊人伊人伊人久久| 美女免费视频一区| 久久综合999| 1769国产精品| 欧美风情在线| 欧美大胆成人| 夜夜精品视频一区二区| 国产精品中文字幕欧美| 欧美日韩网址| 亚洲激情一区| 欧美黄色影院| 99国产一区| 日韩亚洲视频| 国产精品久久久久久久7电影| 亚洲视频在线观看三级| 一区二区免费在线观看| 国产精品久久久久久久久| 亚洲欧美日韩专区| 亚洲欧美日韩网| 国产一区二区三区四区老人| 久久久999国产| 蜜臀av国产精品久久久久| 久久国内精品自在自线400部| 狠狠色狠狠色综合人人| 欧美a一区二区| 欧美全黄视频| 久久黄色级2电影| 欧美激情a∨在线视频播放| 亚洲国产美女精品久久久久∴| 欧美激情国产日韩| 亚洲一区二区高清视频| 国产视频观看一区| 欧美福利视频一区| 欧美日韩不卡| 久久精品1区| 欧美成人福利视频| 午夜日韩视频| 狼人天天伊人久久| 亚洲自拍偷拍麻豆| 午夜精品福利视频| 久久亚洲一区二区| 亚洲无线一线二线三线区别av| 亚洲欧美日韩精品久久奇米色影视| 影音欧美亚洲| 亚洲亚洲精品在线观看 | 亚洲国产另类 国产精品国产免费| 亚洲国产一区二区三区在线播| 国产精品va在线| 欧美成人免费在线观看| 欧美午夜精品久久久久久浪潮| 久久午夜视频| 国产精品成人aaaaa网站| 美女在线一区二区| 国产精品萝li| 亚洲欧洲一二三| 一区一区视频| 午夜精品久久久久久| 99在线热播精品免费| 久久久久久久久久久久久9999| 亚洲图色在线| 欧美精品xxxxbbbb| 欧美成人免费一级人片100| 国产欧美一区二区三区视频| 亚洲精品一区久久久久久| 一区二区三区在线视频播放| 欧美大片专区| 一区国产精品| 国产一区二区三区观看| 久久只有精品| 国产精品美女久久久久久2018| 亚洲高清自拍| 激情五月***国产精品| 亚洲男人影院| 香蕉成人久久| 国产精品久久毛片a| 99精品视频免费观看| 99在线精品视频在线观看| 欧美高清不卡| 一区免费观看视频| 久久精品日韩欧美| 麻豆精品在线视频| 亚洲高清久久久| 女人香蕉久久**毛片精品| 欧美精品一区二区三区一线天视频 | 欧美国产在线视频| 精品二区久久| 狠狠色丁香久久婷婷综合_中| 亚洲精品1234| 欧美69wwwcom| 亚洲激情另类| 亚洲精品黄网在线观看| 欧美福利视频| 99精品视频网| 欧美一级夜夜爽| 狠狠入ady亚洲精品| 久久男女视频| 亚洲激情一区二区三区| 亚洲图片欧洲图片av| 国产精品海角社区在线观看| 亚洲在线一区二区三区| 久久精品99无色码中文字幕| 好吊成人免视频| 欧美成人精品一区二区三区| 亚洲国产一区二区三区a毛片| 夜夜夜久久久| 国产日产高清欧美一区二区三区| 久久国产精品久久国产精品| 欧美1区3d| 中文在线一区| 国产一区二区三区日韩欧美| 老司机免费视频久久| 亚洲精品小视频| 久久精品国产99精品国产亚洲性色 | 亚洲精品美女免费| 欧美在线啊v一区| 亚洲高清视频一区| 欧美日韩一区二区高清| 欧美一区二区私人影院日本| 欧美成人免费播放| 亚洲综合视频在线| 在线 亚洲欧美在线综合一区| 欧美理论电影在线播放| 欧美一区二区| 99在线精品免费视频九九视| 久久综合999| 亚洲欧美成人一区二区在线电影 | 午夜亚洲性色视频| 久久久午夜精品| 亚洲欧洲一级| 久久久国产精品一区| 99视频精品免费观看| 狠狠操狠狠色综合网| 欧美性色视频在线| 欧美a级一区| 久久精品午夜| 亚洲图片在区色| 亚洲精品久久久久久久久久久久久| 香蕉久久一区二区不卡无毒影院| 亚洲国产精品欧美一二99| 国产毛片一区二区| 欧美性开放视频| 欧美日韩成人综合| 欧美黄色成人网| 欧美成人一区二区三区在线观看| 亚洲欧美另类久久久精品2019| 日韩午夜免费视频| 欧美护士18xxxxhd|