Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод Initialize вызывается подсистемой для инициализации библиотеки расширений EngExtCpp после загрузки.
Синтаксис
HRESULT __thiscall Initialize();
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
| Возвращаемый код | Описание |
|---|---|
|
Библиотека расширений успешно инициализирована. |
Замечания
Номер версии библиотеки расширений должен быть задан этим методом. Это можно сделать, задав элементы m_ExtMajorVersion и m_ExtMinorVersion базового класса ExtExtension.
Элемент m_KnownStructs ExtExtension должен быть задан этим методом, чтобы указать механизму, который структурирует библиотеку расширений, способную отформатировать выходные данные.
Если этот метод определен в классе библиотеки расширений EXT_CLASS, его можно использовать библиотекой расширений для инициализации всех необходимых переменных.
При вызове этой функции может быть или нет сеанса отладки, поэтому не следует предполагать, что расширение может запрашивать сведения о сеансе.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Настольный |
| заголовка | engextcpp.hpp (include Engextcpp.hpp) |