Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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.
Sintaks
typedef struct __MIDL_ICallFrame_0001 {
ULONG iMethod;
BOOL fHasInValues;
BOOL fHasInOutValues;
BOOL fHasOutValues;
BOOL fDerivesFromIDispatch;
LONG cInInterfacesMax;
LONG cInOutInterfacesMax;
LONG cOutInterfacesMax;
LONG cTopLevelInInterfaces;
IID iid;
ULONG cMethod;
ULONG cParams;
} CALLFRAMEINFO;
Anggota
iMethod
Nomor metode dalam antarmuka yang dimaksud.
fHasInValues
TRUE jika ada parameter [in] dalam metode ; jika tidak, FALSE.
fHasInOutValues
TRUE jika ada parameter [in, out] dalam metode ; jika tidak, FALSE.
fHasOutValues
TRUE jika ada parameter keluar selain HRESULT atau nilai pengembalian yang batal dalam metode ; jika tidak, FALSE.
fDerivesFromIDispatch
TRUE jika antarmuka berasal dari IDispatch; jika tidak, FALSE.
cInInterfacesMax
Jika parameter ini memiliki nilai yang lebih besar atau sama dengan 0, maka nilainya adalah batas atas absolut pada antarmuka angka [dalam]. Jika parameter ini kurang dari 0, maka metode mungkin memiliki jumlah antarmuka [in] yang tidak terbatas. Jika parameter ini sama dengan 0, maka tidak ada antarmuka [in].
cInOutInterfacesMax
Jika parameter ini memiliki nilai yang lebih besar atau sama dengan 0, maka nilainya adalah batas atas absolut pada antarmuka angka [in, out]. Jika parameter ini kurang dari 0, maka metode mungkin memiliki jumlah antarmuka [in, out] yang tidak terbatas. Jika parameter ini sama dengan 0, maka tidak ada antarmuka [in, out].
cOutInterfacesMax
Jika parameter ini memiliki nilai yang lebih besar atau sama dengan 0, maka nilainya adalah batas atas absolut pada antarmuka angka [out]. Jika parameter ini kurang dari 0, maka metode mungkin memiliki jumlah antarmuka [out] yang tidak terbatas. Jika parameter ini sama dengan 0, maka tidak ada antarmuka [out].
cTopLevelInInterfaces
Jumlah parameter yang ada di penunjuk antarmuka.
iid
ID antarmuka.
cMethod
Jumlah metode dalam iid.
cParams
Jumlah parameter dalam imethod. Penerima dikecualikan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Header | callobj.h |