Interfaz IPortableDeviceManager (portabledeviceapi.h)

Enumera los dispositivos que están conectados al equipo y proporciona una manera sencilla de solicitar información de instalación, incluido el fabricante, el nombre descriptivo y la descripción. Normalmente es la primera interfaz de dispositivos portátiles de Windows creada por una aplicación. Para crear una instancia de esta interfaz, llame a CoCreateInstance y especifique CLSID_PortableDeviceManager.

Las propiedades solicitadas mediante esta interfaz también se pueden solicitar mediante la interfaz IPortableDeviceProperties . Sin embargo, esa interfaz requiere varios pasos para adquirir; usar esta interfaz es una manera mucho más sencilla de solicitar información del dispositivo.

Herencia

La interfaz IPortableDeviceManager hereda de la interfaz IUnknown . IPortableDeviceManager también tiene estos tipos de miembros:

Métodos

La interfaz IPortableDeviceManager tiene estos métodos.

 
IPortableDeviceManager::GetDeviceDescription

Recupera la descripción de un dispositivo.
IPortableDeviceManager::GetDeviceFriendlyName

Recupera el nombre descriptivo del dispositivo.
IPortableDeviceManager::GetDeviceManufacturer

Recupera el nombre del fabricante del dispositivo.
IPortableDeviceManager::GetDeviceProperty

Recupera un valor de propiedad almacenado por el dispositivo en el equipo. (No son propiedades estándar definidas por dispositivos portátiles de Windows).
IPortableDeviceManager::GetDevices

Recupera una lista de dispositivos portátiles conectados al equipo.
IPortableDeviceManager::GetPrivateDevices

El método GetPrivateDevices recupera una lista de dispositivos portátiles privados conectados al equipo. Estos dispositivos privados solo son accesibles a través de una aplicación diseñada para estos dispositivos concretos.
IPortableDeviceManager::RefreshDeviceList

El método RefreshDeviceList actualiza la lista de dispositivos conectados al equipo.

Requisitos

   
Plataforma de destino Windows
Encabezado portabledeviceapi.h

Consulte también

Interfaces de cliente