PWINDBG_EXTENSION_API_VERSION回呼函式 (wdbgexts.h)
PWINDBG_EXTENSION_API_VERSION (ExtensionApiVersion) 回呼函式會傳回延伸模組 DLL 的版本資訊。
Syntax
PWINDBG_EXTENSION_API_VERSION PwindbgExtensionApiVersion;
LPEXT_API_VERSION PwindbgExtensionApiVersion()
{...}
傳回值
此函式必須傳回 EXT_API_VERSION 結構的指標。
備註
您必須使用上述原型在程式碼中定義此函式。 包含 wdbgexts.h。
載入擴充 DLL 時,調試程式會呼叫 ExtensionApiVersion。
調試程式會在執行 .chain和顯示延伸模組版本號碼等命令時,使用傳回之EXT_API_VERSION結構的 MajorVersion 和 MinorVersion 字段。 調試程式不會執行任何「版本檢查」--不論這些欄位中有哪些版本號碼,都會載入擴充 DLL。
如果您在程序代碼中使用 64 位指標,則傳回之EXT_API_VERSION結構的 Revision 字段應該EXT_API_VERSION_NUMBER64;如果您使用 32 位指標,則EXT_API_VERSION_NUMBER32。 建議您一律在程序代碼中使用64位指標,因為調試程式會在需要時自動調整這些指標的大小。 如需詳細資訊,請參閱 32 位指標和 64 位指標 。
如需詳細資訊,請參閱 使用 WdbgExts 擴充功能回呼。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | wdbgexts.h |