ExtExtension::Initialize 方法 (engextcpp.hpp)

Initialize 方法由引擎调用,以在加载 EngExtCpp 扩展库后对其进行初始化。

语法

HRESULT __thiscall Initialize();

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
已成功初始化扩展库。

注解

扩展库版本号应通过此方法设置。 这可以通过设置基类 ExtExtension 的成员m_ExtMajorVersionm_ExtMinorVersion来完成。

应通过此方法设置 ExtExtension 成员 m_KnownStructs ,以向引擎指示扩展库能够格式化输出的结构。

如果在扩展库类 EXT_CLASS中定义了此方法,则扩展库可以使用此方法初始化它所需的任何变量。

调用此函数时,调试会话可能处于活动状态,也可能没有处于活动状态,因此不应假定扩展可以查询会话信息。

要求

要求
目标平台 桌面
标头 engextcpp.hpp (包括 Engextcpp.hpp)

另请参阅

EXT_CLASS

ExtExtension

Uninitialize