共用方式為


PWINDBG_EXTENSION_API_VERSION回呼函式 (wdbgexts.h)

PWINDBG_EXTENSION_API_VERSIONExtensionApiVersion) 回呼函式會傳回延伸模組 DLL 的版本資訊。

語法

PWINDBG_EXTENSION_API_VERSION PwindbgExtensionApiVersion;

LPEXT_API_VERSION PwindbgExtensionApiVersion()
{...}

傳回值

此函式必須傳回 EXT_API_VERSION 結構的指標。

言論

您必須使用上述原型在程式碼中定義此函式。 包含 wdbgexts.h。

載入擴充功能 DLL 時,調試程式會呼叫 ExtensionApiVersion

調試程式會在執行 .chain 和顯示擴充功能版本號碼 版本 等命令時,使用所傳回 EXT_API_VERSION 結構的 MajorVersionMinorVersion 字段。 調試程式不會執行任何「版本檢查」,不論這些欄位中是否有版本號碼,擴充 DLL 都會載入。

如果您在程式代碼中使用 64 位指標,則傳回 EXT_API_VERSION 結構的 Revision 字段應該EXT_API_VERSION_NUMBER64,或者如果您使用 32 位指標,則EXT_API_VERSION_NUMBER32。 建議您一律在程序代碼中使用64位指標,因為調試程式會在必要時自動調整這些指標的大小。 如需詳細資訊,請參閱 32 位指標和 64 位指標

如需詳細資訊,請參閱 使用 WdbgExts 擴充功能回呼

要求

要求 價值
目標平臺 桌面
標頭 wdbgexts.h