Metodo IWMDMDevice::GetType (mswmdm.h)
Il metodo GetType recupera le operazioni supportate dal dispositivo.
Sintassi
HRESULT GetType(
[out] DWORD *pdwType
);
Parametri
[out] pdwType
Puntatore a un DWORD che specifica gli attributi del tipo di dispositivo. I valori possibili restituiti in pdwType sono definiti nella tabella seguente. Microsoft consiglia di impostare flag di WMDM_DEVICE_TYPE_SDMI e di WMDM_DEVICE_TYPE_NONSDMI.
Tipo di dispositivo | Descrizione |
---|---|
WMDM_DEVICE_TYPE_PLAYBACK | Il dispositivo multimediale supporta la riproduzione audio. |
WMDM_DEVICE_TYPE_RECORD | Il dispositivo multimediale supporta la registrazione audio. |
WMDM_DEVICE_TYPE_DECODE | Il dispositivo multimediale supporta la decodifica del formato audio. |
WMDM_DEVICE_TYPE_ENCODE | Il dispositivo multimediale supporta la codifica del formato audio. |
WMDM_DEVICE_TYPE_STORAGE | Il dispositivo multimediale dispone di archiviazione su scheda per i file multimediali. |
WMDM_DEVICE_TYPE_VIRTUAL | Il dispositivo multimediale non è un dispositivo fisico. |
WMDM_DEVICE_TYPE_SDMI | Il dispositivo multimediale può accettare contenuto protetto da SDMI. |
WMDM_DEVICE_TYPE_NONSDMI | Il dispositivo multimediale può accettare contenuto non SDMI. |
WMDM_DEVICE_TYPE_NONREENTRANT | Il dispositivo multimediale deve sincronizzare l'accesso ai servizi di Gestione dispositivi windows Media. |
WMDM_DEVICE_TYPE_FILELISTRESYNC | Il dispositivo multimediale consente la risincronizzazione dell'elenco di file. |
WMDM_DEVICE_TYPE_VIEW_PREF_METADATAVIEW | Il dispositivo multimediale preferisce le visualizzazioni dei metadati mentre le risorse di archiviazione vengono enumerate. |
Valore restituito
Il metodo restituisce un HRESULT. Tutti i metodi di interfaccia in Windows Media Gestione dispositivi possono restituire una delle classi di codici di errore seguenti:
- Codici di errore COM standard
- Codici di errore di Windows convertiti in valori HRESULT
- Codici di errore di Windows Media Gestione dispositivi
Commenti
I provider di servizi Microsoft correnti potrebbero non fornire informazioni affidabili sui dispositivi, ad eccezione di WMDM_DEVICE_TYPE_NONSDMI o WMDM_DEVICE_TYPE_SDMI. Tutti i dispositivi verranno segnalati come supporto per l'ex; i dispositivi che supportano anche i numeri di serie restituiscono gli ultimi.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | mswmdm.h |
Libreria | Mssachlp.lib |