Bagikan melalui


Metode IAppDomainHelper::D oCallback (comsvcs.h)

Beralih ke domain aplikasi tertentu (yang harus diikat objek panggilan), menjalankan fungsi panggilan balik yang disediakan di domain aplikasi tersebut, lalu kembali ke domain aplikasi asli.

Sintaks

HRESULT DoCallback(
  [in] IUnknown            *pUnkAD,
       HRESULT()(void *pv) __MIDL__IAppDomainHelper0001,
  [in] void                *pPool
);

Parameter

[in] pUnkAD

Referensi ke IUnknown dari domain aplikasi yang ingin Anda alihkan. Objek yang memanggil DoCallback harus terikat ke domain aplikasi tersebut.

__MIDL__IAppDomainHelper0001

Referensi ke fungsi panggilan balik. Fungsi ini dijalankan di domain aplikasi tempat Anda beralih. Parameter fungsi ini, pv, berasal dari parameter pPool , yang didefinisikan berikutnya.

[in] pPool

Parameter ini digunakan untuk menyediakan data apa pun yang mungkin diperlukan fungsi panggilan balik.

Mengembalikan nilai

Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL, dan S_OK.

Persyaratan

   
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 comsvcs.h

Lihat juga

IAppDomainHelper