Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O método Initialize é chamado pelo mecanismo para inicializar uma biblioteca de extensão EngExtCpp depois de carregá-la.
Sintaxe
HRESULT __thiscall Initialize();
Valor de retorno
Esse método pode retornar um desses valores.
| Código de retorno | Descrição |
|---|---|
|
A biblioteca de extensão foi inicializada com êxito. |
Observações
O número da versão da biblioteca de extensões deve ser definido por esse método. Isso pode ser feito definindo os membros m_ExtMajorVersion e m_ExtMinorVersion da classe base ExtExtension.
O ExtExtension membro m_KnownStructs deve ser definido por esse método para indicar ao mecanismo quais estruturas a biblioteca de extensão é capaz de formatar para saída.
Se esse método for definido na classe de biblioteca de extensões EXT_CLASS, ele poderá ser usado pela biblioteca de extensão para inicializar todas as variáveis necessárias.
Pode ou não haver uma sessão de depuração ativa quando essa função é chamada, portanto, você não deve assumir que a extensão pode consultar informações de sessão.
Requisitos
| Requisito | Valor |
|---|---|
| da Plataforma de Destino | Área de trabalho |
| cabeçalho | engextcpp.hpp (inclua Engextcpp.hpp) |