IEnumControlWarningInfo
Menyediakan metode enumerasi COM standar untuk menghitung koleksi antarmuka IControlErrorInfo . Ketika pustaka melakukan operasi seperti mulai atau perbarui, pustaka mungkin tidak mengaktifkan beberapa penyedia, seperti yang tidak didukung pada sistem. Dalam hal ini, pustaka membuat daftar objek IControlErrorInfo , yang masing-masing berisi informasi kesalahan kontekstual yang lebih rinci yang menjelaskan mengapa penyedia tidak diaktifkan. Klien dapat meminta antarmuka ini dari IControlManager untuk menentukan apakah ada kesalahan yang tercantum.
Sintaks
{
[id(1), helpstring("Next")] HRESULT Next
([in] ULONG celt,
[out, size_is(celt), length_is(*pCeltFetched)] IControlErrorInfo** prgVar,
[out] ULONG* pCeltFetched);
[id(2), helpstring("Skip")] HRESULT Skip
([in] ULONG celt);
[id(3), helpstring("Reset")] HRESULT Reset();
[id(4), helpstring("Clone")] HRESULT Clone
([out] IEnumControlWarningInfo** ppEnum);
};
Fungsi
Tabel berikut menjelaskan fungsi yang disediakan antarmuka ini.
Fungsi | Deskripsi |
---|---|
Mengembalikan array yang berisi jumlah elemen yang ditentukan. |
|
Menunjukkan jumlah elemen yang akan dilewati. |
|
Mengatur ulang enumerasi. |
|
Membuat enumerator kloning. |