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.
Kelas ini menyediakan metode yang berguna saat membuat daftar penunjuk antarmuka COM.
Sintaks
template<class I, const IID* piid =& __uuidof(I)>
class CInterfaceList
: public CAtlList<ATL::CComQIPtr<I, piid>,
CComQIPtrElementTraits<I, piid>>
Parameter
I
Antarmuka COM yang menentukan jenis penunjuk yang akan disimpan.
piid
Penunjuk ke IID I.
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| CInterfaceList::CInterfaceList | Konstruktor untuk daftar antarmuka. |
Keterangan
Kelas ini menyediakan metode konstruktor dan turunan untuk membuat daftar penunjuk antarmuka COM. Gunakan CInterfaceArray saat array diperlukan.
Untuk informasi selengkapnya, lihat Kelas Koleksi ATL.
Hierarki Warisan
CInterfaceList
Persyaratan
Header: atlcoll.h
CInterfaceList::CInterfaceList
Konstruktor untuk daftar antarmuka.
CInterfaceList(UINT nBlockSize = 10) throw();
Parameter
nBlockSize
Ukuran blok, dengan default 10.
Keterangan
Ukuran blok adalah ukuran jumlah memori yang dialokasikan ketika elemen baru diperlukan. Ukuran blok yang lebih besar mengurangi panggilan ke rutinitas alokasi memori, tetapi menggunakan lebih banyak sumber daya.
Lihat juga
Kelas CAtlList
Kelas CComQIPtr
Kelas CComQIPtrElementTraits
Gambaran Umum Kelas