header callobj.h
Header ini digunakan oleh Model Objek Komponen (COM). Untuk informasi selengkapnya, lihat:
callobj.h berisi antarmuka pemrograman berikut:
Antarmuka
ICallFrame Memungkinkan manipulasi bingkai panggilan seperti bingkai tumpukan. |
ICallFrameEvents Memberikan pemberitahuan panggilan metode. |
ICallFrameWalker Berjalan dengan bingkai tumpukan mencari nilai yang menarik. |
ICallIndirect Memanggil objek dengan referensi tidak langsung ke argumen pemanggilan, bukan panggilan langsung tradisional. |
ICallInterceptor Mendukung pendaftaran dan pembukaan pendaftaran sink peristiwa yang ingin diberi tahu tentang panggilan yang dilakukan langsung di antarmuka. |
ICallUnmarshal Digunakan pada sisi server (menerima) dari pemanggilan jarak jauh. |
Fungsi
CoGetInterceptor Membuat instans pencegat yang sesuai untuk antarmuka yang ditentukan yang akan dicegat dan mengembalikan pencegat yang baru dibuat. |
Struktur
CALLFRAME_MARSHALCONTEXT Memberikan informasi tentang konteks di mana marshalling harus dilakukan. |
CALLFRAMEINFO Menyediakan informasi tentang bingkai panggilan seperti metode dalam bingkai panggilan, jika memiliki parameter masuk, keluar, atau masuk/keluar, jumlah antarmuka [in], [out], atau [in, out], ID antarmuka, jumlah metode dalam antarmuka dan jumlah parameter dalam metode ini. |
CALLFRAMEPARAMINFO Menyediakan informasi tentang parameter pada tumpukan. |
Enumerasi
CALLFRAME_COPY Menentukan apakah data bingkai panggilan yang disalin dapat dibagikan dengan data dalam bingkai induk dengan menentukan dependensi seumur hidupnya pada bingkai induk. |
CALLFRAME_FREE Menentukan jenis parameter yang akan dibebaskan. (CALLFRAME_FREE) |
CALLFRAME_NULL Menentukan jenis parameter yang akan dibebaskan. (CALLFRAME_NULL) |
CALLFRAME_WALK Menentukan jenis parameter yang akan dijalani. |