Interfaz IPortableDeviceDispatchFactory (portabledeviceapi.h)
Representa un generador que puede crear una instancia de un objeto Device de automatización de WPD.
Herencia
La interfaz IPortableDeviceDispatchFactory hereda de la interfaz IUnknown . IPortableDeviceDispatchFactory también tiene estos tipos de miembros:
Métodos
La interfaz IPortableDeviceDispatchFactory tiene estos métodos.
IPortableDeviceDispatchFactory::GetDeviceDispatch Crea una instancia de un objeto de dispositivo de automatización de WPD para un identificador de dispositivo WPD determinado. (IPortableDeviceDispatchFactory.GetDeviceDispatch) |
Comentarios
La interfaz IPortableDeviceDispatchFactory puede ser CoCreated directamente mediante CLSID_PortableDeviceDispatchFactory como en el código siguiente.
IPortableDeviceDispatchFactgory* pDeviceDispatchFactory = NULL;
HRESULT hr = CoCreateInstance(CLSID_PortableDeviceDispatchFactory, NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(&pDeviceDispatchFactory));
Ejemplos
Para obtener un ejemplo de cómo usar la interfaz IPortableDeviceDispatchFactory para crear una instancia de un objeto de dispositivo de automatización de WPD, consulte Creación de instancias de la interfaz de factoría de automatización de WPD.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | portabledeviceapi.h |
Consulte también
Creación de instancias de la interfaz de factoría de automatización de WPD