Condividi tramite


Interfaccia IPortableDeviceManager (portabledeviceapi.h)

Enumera i dispositivi connessi al computer e offre un modo semplice per richiedere informazioni di installazione, tra cui produttore, nome descrittivo e descrizione. Si tratta in genere della prima interfaccia dei dispositivi portatili Windows creata da un'applicazione. Per creare un'istanza di questa interfaccia, chiamare CoCreateInstance e specificare CLSID_PortableDeviceManager.

Le proprietà richieste tramite questa interfaccia possono essere richieste anche tramite l'interfaccia IPortableDeviceProperties . Tuttavia, tale interfaccia richiede diversi passaggi per acquisire; l'uso di questa interfaccia è un modo molto più semplice per richiedere informazioni sul dispositivo.

Ereditarietà

L'interfaccia IPortableDeviceManager eredita dall'interfaccia IUnknown . IPortableDeviceManager ha anche questi tipi di membri:

Metodi

L'interfaccia IPortableDeviceManager include questi metodi.

 
IPortableDeviceManager::GetDeviceDescription

Recupera la descrizione di un dispositivo.
IPortableDeviceManager::GetDeviceFriendlyName

Recupera il nome descrittivo per il dispositivo.
IPortableDeviceManager::GetDeviceManufacturer

Recupera il nome del produttore del dispositivo.
IPortableDeviceManager::GetDeviceProperty

Recupera un valore della proprietà archiviato dal dispositivo nel computer. Queste non sono proprietà standard definite dai dispositivi portatili Windows.
IPortableDeviceManager::GetDevices

Recupera un elenco di dispositivi portatili connessi al computer.
IPortableDeviceManager::GetPrivateDevices

Il metodo GetPrivateDevices recupera un elenco di dispositivi portatili privati connessi al computer. Questi dispositivi privati sono accessibili solo tramite un'applicazione progettata per questi dispositivi specifici.
IPortableDeviceManager::RefreshDeviceList

Il metodo RefreshDeviceList aggiorna l'elenco dei dispositivi connessi al computer.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione portabledeviceapi.h

Vedi anche

Interfacce client