Bagikan melalui


Kelas CInterfaceList

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

CAtlList

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