Bagikan melalui


Metode IInitializeSpy::P ostInitialize (objidl.h)

Melakukan langkah-langkah inisialisasi yang diperlukan setelah memanggil fungsi CoInitializeEx .

Sintaks

HRESULT PostInitialize(
  [in] HRESULT hrCoInit,
  [in] DWORD   dwCoInit,
  [in] DWORD   dwNewThreadAptRefs
);

Parameter

[in] hrCoInit

Nilai yang dikembalikan oleh CoInitializeEx.

[in] dwCoInit

Jenis apartemen diteruskan ke CoInitializeEx, ditentukan sebagai anggota enumerasi COINIT .

[in] dwNewThreadAptRefs

Frekuensi CoInitializeEx dipanggil pada utas ini.

Mengembalikan nilai

Metode ini mengembalikan nilai yang berniat memanggil CoInitializeEx untuk kembali ke pemanggilnya. Untuk informasi selengkapnya, lihat bagian Keterangan.

Keterangan

Nilai yang dikembalikan dari PostInitialize dimaksudkan untuk menjadi HRESULT yang dikembalikan dari panggilan ke CoInitializeEx. Ini selalu terjadi untuk satu pendaftaran aktif pada utas ini.

Untuk kasus di mana ada beberapa pendaftaran aktif pada utas ini, HRESULT yang dikembalikan tiba dengan menautkan berbagai metode PostInitialize sebagai berikut: COM yang ditentukan HRESULT akan diteruskan sebagai parameter hrCoInit ke metode PostInitialize pertama yang disebut. HRESULT dari panggilan PostInitialize tersebut akan diteruskan sebagai parameter hrCoInit ke panggilan PostInitialize berikutnya. Penautan ini terus mengarah ke HRESULT dari panggilan PostInitialize terakhir yang dikembalikan sebagai HRESULT dari panggilan ke CoInitializeEx.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP1 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header objidl.h

Lihat juga

CoInitializeEx

IInitializeSpy