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.
Menghitung semua antarmuka yang diimplementasikan oleh TypeDef.
Syntax
HRESULT EnumInterfaceImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl rImpls[],
[in] ULONG cMax,
[out] ULONG* pcImpls
);
Parameters
phEnum [masuk, keluar] Penunjuk ke enumerator.
td [di] Token TypeDef yang token MethodDef-nya mewakili implementasi antarmuka akan dijumlahkan.
rImpls [out] Array yang digunakan untuk menyimpan token MethodDef.
cMax [di] Panjang rImpls maksimum array.
pcImpls [out] Jumlah aktual token yang dikembalikan dalam rImpls.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumInterfaceImpls berhasil dikembalikan. |
S_FALSE |
Tidak ada token MethodDef untuk dijumlahkan. Dalam hal ini, pcImpls diatur ke nol. |
Remarks
Enumerasi mengembalikan kumpulan mdInterfaceImpl token untuk setiap antarmuka yang TypeDefdiimplementasikan oleh . Token antarmuka dikembalikan dalam urutan antarmuka ditentukan (melalui DefineTypeDef atau SetTypeDefProps). Properti token yang dikembalikan mdInterfaceImpl dapat dikueri menggunakan GetInterfaceImplProps.
Requirements
Platform: Lihat Sistem operasi yang didukung .NET.
Header: Cor.h
Library: CorGuids.lib