Compartir a través de


Método ExtExtension::Initialize (engextcpp.hpp)

El motor llama al método Initialize para inicializar una biblioteca de extensiones EngExtCpp después de cargarlo.

Sintaxis

HRESULT __thiscall Initialize();

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
La biblioteca de extensiones se inicializó correctamente.

Comentarios

Este método debe establecer el número de versión de la biblioteca de extensiones. Para ello, establezca los miembros m_ExtMajorVersion y m_ExtMinorVersion de la clase base ExtExtension.

Este método debe establecer el miembro ExtExtensionm_KnownStructs para indicar al motor qué estructuras es capaz de dar formato a la biblioteca de extensiones para la salida.

Si este método se define en la clase de biblioteca de extensiones EXT_CLASS, la biblioteca de extensiones la puede usar para inicializar las variables que requiere.

Es posible que haya o no una sesión de depuración activa cuando se llame a esta función, por lo que no debe suponer que la extensión puede consultar la información de la sesión.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado engextcpp.hpp (include Engextcpp.hpp)

Consulte también

EXT_CLASS

ExtExtension

Uninitialize