IWMDMDevice::GetType-Methode (mswmdm.h)
Die GetType-Methode ruft die vom Gerät unterstützten Vorgänge ab.
Syntax
HRESULT GetType(
[out] DWORD *pdwType
);
Parameter
[out] pdwType
Zeiger auf ein DWORD , das die Gerätetypattribute angibt. Die in pdwType zurückgegebenen möglichen Werte werden in der folgenden Tabelle definiert. Microsoft empfiehlt, sowohl WMDM_DEVICE_TYPE_SDMI als auch WMDM_DEVICE_TYPE_NONSDMI-Flags festzulegen.
Gerätetyp | BESCHREIBUNG |
---|---|
WMDM_DEVICE_TYPE_PLAYBACK | Das Mediengerät unterstützt die Audiowiedergabe. |
WMDM_DEVICE_TYPE_RECORD | Das Mediengerät unterstützt die Audioaufzeichnung. |
WMDM_DEVICE_TYPE_DECODE | Das Mediengerät unterstützt die Decodierung von Audioformaten. |
WMDM_DEVICE_TYPE_ENCODE | Das Mediengerät unterstützt die Audioformatcodierung. |
WMDM_DEVICE_TYPE_STORAGE | Das Mediengerät verfügt über einen onboard-Speicher für Mediendateien. |
WMDM_DEVICE_TYPE_VIRTUAL | Das Mediengerät ist kein physisches Gerät. |
WMDM_DEVICE_TYPE_SDMI | Das Mediengerät kann SDMI-geschützte Inhalte akzeptieren. |
WMDM_DEVICE_TYPE_NONSDMI | Das Mediengerät kann Nicht-SDMI-Inhalte akzeptieren. |
WMDM_DEVICE_TYPE_NONREENTRANT | Das Mediengerät muss den Zugriff auf Windows Media Geräte-Manager-Dienste synchronisieren. |
WMDM_DEVICE_TYPE_FILELISTRESYNC | Mit dem Mediengerät kann die Dateiliste neu synchronisiert werden. |
WMDM_DEVICE_TYPE_VIEW_PREF_METADATAVIEW | Das Mediengerät bevorzugt Metadatenansichten, während die Speicher aufgezählt werden. |
Rückgabewert
Die Methode gibt ein HRESULT zurück. Alle Schnittstellenmethoden in Windows Media Geräte-Manager können eine der folgenden Klassen von Fehlercodes zurückgeben:
- Com-Standardfehlercodes
- In HRESULT-Werte konvertierte Windows-Fehlercodes
- Windows Media Geräte-Manager Fehlercodes
Hinweise
Die aktuellen Microsoft-Dienstanbieter stellen möglicherweise keine zuverlässigen Informationen zu Geräten bereit, außer WMDM_DEVICE_TYPE_NONSDMI oder WMDM_DEVICE_TYPE_SDMI. Alle Geräte werden als Unterstützung für erstere gemeldet; Geräte, die Seriennummern unterstützen, geben auch letztere zurück.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mswmdm.h |
Bibliothek | Mssachlp.lib |