Bagikan melalui


METODE IMDSPStorage4::GetSpecifiedMetadata (mswmdm.h)

Metode GetSpecifiedMetadata hanya mengambil objek metadata yang ditentukan untuk penyimpanan.

Sintaks

HRESULT GetSpecifiedMetadata(
  [in]  DWORD         cProperties,
  [in]  LPCWSTR       *ppwszPropNames,
  [out] IWMDMMetaData *pMetadata
);

Parameter

[in] cProperties

Jumlah properti yang akan diambil.

[in] ppwszPropNames

Array yang berisi nama properti yang akan diambil. Ukuran array ini harus sama dengan cProperties.

[out] pMetadata

Penunjuk ke penunjuk antarmuka IWMDMMetaData yang dikembalikan.

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

Metode ini memberi klien kontrol atas properti mana yang diambil. Klien dapat menentukan nama properti untuk properti yang perlu diambil klien.

Sebaliknya, metode GetMetadata mengambil semua metadata penyimpanan (properti).

Jika tidak ada properti yang ditentukan yang dapat dikembalikan, penyedia layanan harus mengembalikan WMDM_E_NOTSUPPORTED atau kode kesalahan yang sesuai.

Jika setidaknya satu properti dapat diambil, penyedia layanan harus mengembalikan properti tersebut dan mengatur kode pengembalian ke kode keberhasilan WMDM_S_NOT_ALL_PROPERTIES_RETRIEVED.

Persyaratan

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

Lihat juga

Antarmuka IMDSPStorage4