Condividi tramite


Metodo IMDSPDevice::GetDeviceIcon (mswmdm.h)

Il metodo GetDeviceIcon restituisce un HICON che rappresenta l'icona che il provider di servizi dispositivi indica deve essere usato per rappresentare questo dispositivo.

Sintassi

HRESULT GetDeviceIcon(
  [out] ULONG *hIcon
);

Parametri

[out] hIcon

Handle in un oggetto Icon che riceve l'icona per il dispositivo. Prima di usarlo, il chiamante deve eseguire il cast del valore in un HICON*. Al termine di un'applicazione con l'icona, deve chiamare DestroyIcon per liberare la risorsa. DestroyIcon è una funzione Win32 standard.

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
Per un elenco completo dei codici di errore possibili, vedere Codici di errore.

Commenti

Oltre ai valori precedenti, il codice di errore HRESULT potrebbe essere un errore Win32.

Questo metodo deve essere implementato. Non deve restituire WMDM_E_NOTSUPPORTED o E_NOTIMPL. Per altre informazioni, vedere Interfacce obbligatorie e facoltative.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione mswmdm.h
Libreria Mssachlp.lib

Vedi anche

Interfaccia IMDSPDevice