Bagikan melalui


IMDSPEnumStorage::Lewati metode (mswmdm.h)

Metode Lewati melewati jumlah antarmuka penyimpanan berikutnya yang ditentukan dalam urutan enumerasi.

Sintaks

HRESULT Skip(
  [in]  ULONG celt,
  [out] ULONG *pceltFetched
);

Parameter

[in] celt

Jumlah elemen yang akan dilewati.

[out] pceltFetched

Penunjuk ke jumlah elemen yang benar-benar dilewati.

Nilai kembali

Metode mengembalikan HRESULT. Semua metode antarmuka di Windows Media Device Manager dapat mengembalikan salah satu kelas kode kesalahan berikut:

  • Kode kesalahan COM standar
  • Kode kesalahan Windows dikonversi ke nilai HRESULT
  • Kode galat Pengelola Perangkat Windows Media
Untuk daftar ekstensif kemungkinan kode kesalahan, lihat Kode Kesalahan.

Keterangan

Jika angka yang ditentukan dalam parameter celt lebih besar dari jumlah aktual antarmuka penyimpanan yang tersisa dalam urutan enumerasi, nilai pengembalian dari Skip adalah S_FALSE. Ketika ini terjadi, parameter pceltFetched harus dikueri untuk menentukan berapa banyak antarmuka yang dilewati. Jika Anda melompat ke akhir array antarmuka penyimpanan, panggilan berikutnya ke Berikutnya akan mengembalikan S_FALSE.

Metode ini harus diimplementasikan. Ini tidak boleh mengembalikan WMDM_E_NOTSUPPORTED atau E_NOTIMPL. Untuk informasi selengkapnya, lihat Antarmuka Wajib dan Opsional.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header mswmdm.h
Pustaka Mssachlp.lib

Lihat juga

Antarmuka IMDSPEnumStorage