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

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>
            久久精品亚洲一区| 国产精品一二三四| 亚洲精选91| 亚洲国产美女| 久久久999成人| 久久久精品国产免大香伊| 欧美有码在线观看视频| 欧美一区二区在线| 久久婷婷丁香| 亚洲电影免费观看高清完整版在线 | 久久精品亚洲一区二区三区浴池| 性欧美video另类hd性玩具| 久久超碰97人人做人人爱| 国产主播精品在线| 国产在线欧美| 在线日韩av| 亚洲图片在线观看| 久久久综合香蕉尹人综合网| 欧美激情一区二区三区在线视频观看 | 欧美激情第五页| 日韩天堂av| 久久午夜激情| 欧美日韩天天操| 国产伦精品一区二区三区免费| 国产亚洲欧美激情| 亚洲免费成人| 欧美亚洲在线视频| 久久久久高清| 欧美日韩三区| 午夜国产精品影院在线观看| 欧美亚洲日本网站| 欧美激情亚洲视频| 亚洲欧美在线高清| 欧美va亚洲va日韩∨a综合色| 欧美性天天影院| 国产精品草莓在线免费观看| 亚洲日本va午夜在线电影| 亚洲高清不卡在线观看| 欧美在线综合| 欧美在线黄色| 久久国产精品久久精品国产| 亚洲日本国产| 国内成人精品2018免费看| 久久久欧美精品| 亚洲一区二区三区在线看| 亚洲国产精品专区久久| 亚洲欧美色婷婷| 久久精品视频亚洲| 亚洲欧洲精品一区二区三区波多野1战4 | 亚洲人成网站影音先锋播放| 小嫩嫩精品导航| 欧美日韩福利在线观看| 在线看不卡av| 久久精品人人爽| 亚洲永久免费观看| 欧美日韩精品国产| 亚洲高清电影| 另类图片综合电影| 欧美亚洲一区二区在线| 麻豆成人在线观看| 久久一二三国产| 国产午夜精品久久久| 亚洲一区二区三区四区五区黄| 欧美福利视频一区| 99国产精品久久久久久久久久| av成人黄色| 亚洲国产一区二区三区a毛片| 久久国产精品一区二区三区| 国产伦精品一区二区三区高清版| 亚洲一区黄色| 亚洲手机在线| 欧美午夜性色大片在线观看| 亚洲午夜久久久久久久久电影院| 亚洲国产欧美一区二区三区同亚洲 | 欧美日韩国产色视频| 日韩写真视频在线观看| 亚洲第一视频网站| 欧美精品尤物在线| 亚洲视屏在线播放| 亚洲素人一区二区| 国产精品国产自产拍高清av王其| 亚洲婷婷综合久久一本伊一区| 一本色道久久88亚洲综合88| 欧美日韩综合在线| 性xx色xx综合久久久xx| 午夜精品视频在线| 亚洲高清影视| 亚洲精品久久久久中文字幕欢迎你| 欧美日韩精品是欧美日韩精品| 亚洲伊人伊色伊影伊综合网| 亚洲欧美日韩精品| 永久免费视频成人| 亚洲精品小视频在线观看| 国产精品网站一区| 美国十次成人| 欧美日韩精品欧美日韩精品| 欧美一级免费视频| 噜噜噜91成人网| 亚洲一本视频| 久久久高清一区二区三区| 亚洲国产精品尤物yw在线观看 | 欧美在线啊v一区| 亚洲丶国产丶欧美一区二区三区| 亚洲国产欧美一区| 国产精一区二区三区| 欧美国产三区| 国产精品v欧美精品v日本精品动漫| 国产精品久久午夜| 开元免费观看欧美电视剧网站| 欧美大片国产精品| 欧美一级视频一区二区| 久久人体大胆视频| 亚洲在线中文字幕| 久久亚洲精品伦理| 亚洲欧美日韩网| 免费不卡在线观看| 欧美在线观看一区二区| 欧美刺激性大交免费视频| 欧美诱惑福利视频| 欧美视频官网| 欧美成人综合在线| 亚洲精品久久久久久久久久久久| 亚洲一区二区欧美| 在线免费观看日本欧美| 国产精品99久久久久久人| 亚洲国产精品成人综合色在线婷婷 | 亚洲视频二区| 亚洲日本无吗高清不卡| 欧美一区二区啪啪| 亚洲欧美影院| 欧美日韩国产二区| 欧美激情久久久久久| 狠狠色丁香久久综合频道| 日韩午夜在线视频| 亚洲人体偷拍| 免费成人你懂的| 亚洲女同在线| 欧美日韩精品在线| 亚洲永久精品大片| 一区二区三区免费看| 99国产精品99久久久久久| 嫩草国产精品入口| 噜噜噜久久亚洲精品国产品小说| 国产精品一区二区黑丝| 在线视频亚洲| 亚洲一区在线播放| 国产精品高清免费在线观看| 一区二区欧美亚洲| 亚洲欧美日韩网| 国产精品亚洲美女av网站| 欧美一区二区三区在线播放| 国产精品美女www爽爽爽视频| 一本到12不卡视频在线dvd| 亚洲一区二区久久| 国产精品多人| 亚洲欧美日韩在线高清直播| 久久国产乱子精品免费女| 国产一区免费视频| 久久午夜视频| 91久久久久久久久| 亚洲一区久久| 国产精品自在欧美一区| 欧美一区二区国产| 欧美大成色www永久网站婷| 亚洲第一精品电影| 欧美久久久久免费| 亚洲一区日韩在线| 狂野欧美激情性xxxx欧美| 亚洲国产日韩在线一区模特| 欧美日韩91| 亚欧成人精品| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲精品久久久久久久久久久久 | 亚洲天堂网站在线观看视频| 亚洲欧美电影在线观看| 国产女主播在线一区二区| 午夜精品美女自拍福到在线 | 国产又爽又黄的激情精品视频| 久久久精品性| 一本色道**综合亚洲精品蜜桃冫 | 欧美精品一区视频| 亚欧成人精品| 亚洲精品字幕| 蜜臀va亚洲va欧美va天堂| 一区二区三区欧美亚洲| 国产情人节一区| 欧美h视频在线| 欧美一区二区三区免费大片| 亚洲国产日韩欧美在线图片| 欧美在线一级va免费观看| 亚洲欧洲在线看| 国产日本亚洲高清| 欧美精品一区二区三区高清aⅴ| 亚洲综合日本| 亚洲国产欧美一区二区三区同亚洲| 欧美一区二区黄| 亚洲欧洲一区二区三区久久| 国产日产精品一区二区三区四区的观看方式 | 国产亚洲精品aa| 欧美日韩直播|