Bagikan melalui


Metode IWMDMDevice::GetType (mswmdm.h)

Metode GetType mengambil operasi yang didukung oleh perangkat.

Sintaks

HRESULT GetType(
  [out] DWORD *pdwType
);

Parameter

[out] pdwType

Arahkan ke DWORD yang menentukan atribut jenis perangkat. Nilai yang mungkin dikembalikan dalam pdwType ditentukan dalam tabel berikut. Microsoft merekomendasikan pengaturan bendera WMDM_DEVICE_TYPE_SDMI dan WMDM_DEVICE_TYPE_NONSDMI.

Jenis perangkat Deskripsi
WMDM_DEVICE_TYPE_PLAYBACK Perangkat media mendukung pemutaran audio.
WMDM_DEVICE_TYPE_RECORD Perangkat media mendukung perekaman audio.
WMDM_DEVICE_TYPE_DECODE Perangkat media mendukung pendekodean format audio.
WMDM_DEVICE_TYPE_ENCODE Perangkat media mendukung pengodean format audio.
WMDM_DEVICE_TYPE_STORAGE Perangkat media memiliki penyimpanan on-board untuk file media.
WMDM_DEVICE_TYPE_VIRTUAL Perangkat media bukan perangkat fisik.
WMDM_DEVICE_TYPE_SDMI Perangkat media dapat menerima konten yang dilindungi SDMI.
WMDM_DEVICE_TYPE_NONSDMI Perangkat media dapat menerima konten non-SDMI.
WMDM_DEVICE_TYPE_NONREENTRANT Perangkat media harus menyinkronkan akses ke layanan Windows Media Device Manager.
WMDM_DEVICE_TYPE_FILELISTRESYNC Perangkat media memungkinkan daftar file disinkronkan ulang.
WMDM_DEVICE_TYPE_VIEW_PREF_METADATAVIEW Perangkat media lebih suka tampilan metadata saat penyimpanannya dijumlahkan.

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

Penyedia layanan Microsoft saat ini mungkin tidak memberikan informasi yang andal tentang perangkat, kecuali WMDM_DEVICE_TYPE_NONSDMI atau WMDM_DEVICE_TYPE_SDMI. Semua perangkat akan dilaporkan sebagai pendukung yang pertama; perangkat yang mendukung nomor seri juga mengembalikan yang terakhir.

Persyaratan

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

Lihat juga

Antarmuka IWMDMDevice

IWMDMDevice::GetName