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
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 |