windows api一日一練(dbghelp sdk)-001-ImagehlpApiVersion,ImagehlpApiVersionEx

叫我英雄就行發表於2009-10-15

日期:2009-10-14

分類:General

函式:

ImagehlpApiVersion 返回系統安裝的DbgHelp庫的版本號,

ImagehlpApiVersionEx:用來指定建立程式時刻使用的版本號

結構:

API_VERSION:庫的版本資訊,包括4個版本資料,用於上面的Version函式

――――――――下面是程式碼和註釋――――――――――――――――――――

LPAPI_VERSION pVer = NULL;

pVer = ImagehlpApiVersion();

pVer->Revision = 4;

pVer = ImagehlpApiVersionEx(pVer);

――――――――下面是一些其他記錄―――――――――――――――――――

這是我機器的檔案,但貌似不一致

 

說明

 

不知道這個顯示是怎麼匹配的

也許下面的話有說明,可是我看不懂。。。

Remarks

Use the ImagehlpApiVersionEx function to indicate the version of the library with which the application was built. The library uses this information to ensure compatibility. For example, consider walking through kernel-mode callback stack frames (starting with Windows NT 4.0, User and GDI exist in kernel mode). If you call ImagehlpApiVersionEx to set the Revision member to version 4 or later, the StackWalk64 function will continue through a callback stack frame. Otherwise, if you set Revision to a version earlier than 4, StackWalk64 will stop at the kernel transition.

 

相關文章