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 |