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

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 閱讀(840) 評論(0)  編輯 收藏 引用 所屬分類: VC_MFC
<2009年12月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用鏈接

留言簿(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在线| 国产精品超碰97尤物18| 欧美高清在线一区二区| 久久中文字幕一区| 久久精品国产久精国产爱| 午夜精品美女久久久久av福利| 在线亚洲一区二区| 亚洲乱码国产乱码精品精98午夜| 亚洲高清在线| 欧美韩日高清| 欧美大片网址| 老司机精品视频网站| 久久久福利视频| 欧美中文字幕久久| 欧美综合激情网| 欧美一区二区三区男人的天堂| 亚洲影院一区| 亚洲欧美视频在线观看| 亚洲欧美日韩精品久久久| 亚洲一二三区精品| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 欧美jjzz| 欧美国产日韩免费| 欧美伦理a级免费电影| 欧美日韩第一页| 欧美日韩裸体免费视频| 国产精品盗摄久久久| 国产精品毛片在线看| 国产精品欧美久久久久无广告| 国产精品免费在线| 国产亚洲人成a一在线v站| 韩国一区二区三区在线观看| 极品尤物一区二区三区| 亚洲国产精品一区制服丝袜| 91久久久久久久久久久久久| 日韩一区二区精品在线观看| 一区二区三区四区国产| 亚洲欧美日韩在线高清直播| 欧美尤物一区| 麻豆成人在线观看| 最新高清无码专区| 中日韩男男gay无套 | 亚洲高清久久网| 亚洲日本激情| 亚洲资源av| 久久裸体艺术| 亚洲二区免费| 亚洲一区二区免费视频| 性18欧美另类| 欧美不卡视频| 国产精品日韩欧美综合| 精品电影在线观看| aa日韩免费精品视频一| 欧美一级午夜免费电影| 欧美成人国产| 一区二区日韩免费看| 久久国产精品黑丝| 欧美精品自拍| 国产一区二区精品久久91| 亚洲精品网址在线观看| 欧美一级电影久久| 欧美成人激情在线| 亚洲一区在线免费观看| 久久夜色精品国产欧美乱| 欧美日韩中文在线观看| 国模精品一区二区三区色天香| 日韩亚洲一区在线播放| 久久精品国产免费看久久精品| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲精选中文字幕| 久久久久99精品国产片| 国产精品久久久久99| 亚洲大片在线| 欧美一区国产二区| 亚洲区中文字幕| 久久电影一区| 国产精品久久综合| 亚洲美女黄色| 久久影院亚洲| 亚洲女爱视频在线| 欧美黄色影院| 亚洲成色777777女色窝| 欧美影院久久久| a4yy欧美一区二区三区| 六十路精品视频| 国产亚洲一区二区三区| 亚洲一线二线三线久久久| 欧美韩国一区| 久久久久综合| 国产亚洲精久久久久久| 亚洲性图久久| 亚洲精品乱码久久久久久| 久久深夜福利免费观看| 国产亚洲欧美另类一区二区三区| 亚洲一区二区三区高清不卡| 亚洲国产成人porn| 久久综合给合久久狠狠狠97色69| 国产区精品视频| 午夜视频在线观看一区| 日韩一区二区电影网| 免费成人在线观看视频| 在线观看国产日韩| 久久视频在线视频| 欧美一区二区三区视频在线观看 | 黄色成人免费观看| 久久疯狂做爰流白浆xx| 亚洲小说欧美另类婷婷| 欧美日韩中文在线| 亚洲视频观看| 一区二区三区波多野结衣在线观看| 欧美韩日一区二区| 亚洲精品永久免费精品| 亚洲福利一区| 欧美精品999| 一区二区高清在线| 亚洲伦伦在线| 国产精品videossex久久发布| 一区二区三区成人| av成人手机在线| 国产精品久久亚洲7777| 午夜伦理片一区| 午夜在线精品偷拍| 国产又爽又黄的激情精品视频| 久久狠狠亚洲综合| 久久久99免费视频| 亚洲国产欧美在线| 亚洲国产精品一区二区久| 欧美日本在线观看| 亚洲尤物在线视频观看| 亚洲深夜影院| 国产一区二区久久| 免费视频久久| 欧美激情一区三区| 亚洲欧美日韩在线| 欧美亚洲自偷自偷| 亚洲电影免费观看高清完整版在线观看 | 亚洲一区自拍| 国产一区视频网站| 欧美国产一区二区| 欧美日韩免费看| 欧美影院在线| 美国十次成人| 亚洲视频大全| 欧美在线影院在线视频| 亚洲高清在线视频| 99伊人成综合| 国内精品伊人久久久久av影院| 免费视频一区| 欧美午夜精品久久久久久孕妇| 久久国产直播| 老司机aⅴ在线精品导航| 中文精品一区二区三区| 欧美在线|欧美| 日韩一区二区高清| 午夜精品视频在线观看| 亚洲国产欧美一区二区三区同亚洲 | 欧美黄色网络| 国产精品久久久久久久app| 久久婷婷国产综合精品青草| 欧美韩国一区| 久久久蜜臀国产一区二区| 欧美国产精品久久| 欧美伊人久久| 欧美精品v国产精品v日韩精品| 欧美永久精品| 欧美精品情趣视频| 久久久一本精品99久久精品66| 欧美精品久久一区| 久久免费99精品久久久久久| 欧美日韩福利视频| 老司机免费视频一区二区| 欧美三级第一页| 欧美成人在线免费视频| 国产精品无码专区在线观看| 亚洲国产1区| 黄色工厂这里只有精品| 一本大道av伊人久久综合| 亚洲高清不卡av| 欧美一级理论片| 亚洲欧美国产日韩天堂区| 免费试看一区| 久久久久久久综合狠狠综合| 欧美三区在线观看| 亚洲国产成人久久综合一区| 国产亚洲欧美日韩精品| 亚洲视频免费| 一区二区三区欧美日韩| 欧美本精品男人aⅴ天堂| 久久亚洲欧美国产精品乐播| 国产精品亚洲产品|