IStringTable::Enumerate method (mmc.h)
Metode IStringTable::Enumerate menyediakan penunjuk ke antarmuka IEnumString pada enumerator yang dapat mengembalikan string dalam tabel string snap-in. Antarmuka IEnumString adalah antarmuka COM standar.
Sintaks
HRESULT Enumerate(
[out] IEnumString **ppEnum
);
Parameter
[out] ppEnum
Alamat variabel pointer IEnumString* yang menerima penunjuk antarmuka ke enumerator. Jika terjadi kesalahan, *ppEnum diatur ke NULL. Jika *ppEnum bukan NULL, implementasi MMC dari IEnumString memanggil IUnknown::AddRef pada *ppEnum. Snap-in harus memanggil IUnknown::Release saat antarmuka tidak lagi diperlukan.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Keterangan
Enumerasi IEnumString yang dikembalikan mewakili rekam jepret dari kumpulan string dalam tabel string yang mendasar waktu enumerasi diambil. Baik IEnumString::Reset, maupun IEnumString::Clone tidak mengambil rekam jepret baru dari koleksi.
Implementasi IEnumString menggunakan alokator memori tugas OLE default untuk mengalokasikan memori untuk string yang dikembalikannya.
Persyaratan
Klien minimum yang didukung | Windows Vista |
Server minimum yang didukung | Windows Server 2008 |
Target Platform | Windows |
Header | mmc.h |
DLL | Mmcndmgr.dll |