Bagikan melalui


ExtExtension::Inisialisasi metode (engextcpp.hpp)

Metode Inisialisasi dipanggil oleh mesin untuk menginisialisasi pustaka ekstensi EngExtCpp setelah memuatnya.

Sintaksis

HRESULT __thiscall Initialize();

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Mengembalikan kode Deskripsi
S_OK
Pustaka ekstensi berhasil diinisialisasi.

Komentar

Nomor versi pustaka ekstensi harus diatur oleh metode ini. Ini dapat dilakukan dengan mengatur anggota m_ExtMajorVersion dan m_ExtMinorVersion kelas dasar ExtExtension.

anggota ExtExtension m_KnownStructs harus diatur oleh metode ini untuk menunjukkan ke mesin yang menyusun pustaka ekstensi yang mampu memformat output.

Jika metode ini didefinisikan dalam kelas pustaka ekstensi EXT_CLASS, metode ini dapat digunakan oleh pustaka ekstensi untuk menginisialisasi variabel apa pun yang diperlukan.

Mungkin ada atau mungkin tidak ada sesi debugging yang aktif ketika fungsi ini dipanggil, jadi Anda tidak boleh berasumsi bahwa ekstensi dapat mengkueri informasi sesi.

Persyaratan

Syarat Nilai
Platform Target Desktop
Header engextcpp.hpp (termasuk Engextcpp.hpp)

Lihat juga

EXT_CLASS

ExtExtension

Tidak menginisialisasi