Interfaccia IPortableDeviceDispatchFactory (portabledeviceapi.h)
Rappresenta una factory che può creare un'istanza di un oggetto DISPOSITIVO di automazione WPD.
Ereditarietà
L'interfaccia IPortableDeviceDispatchFactory eredita dall'interfaccia IUnknown . IPortableDeviceDispatchFactory include anche questi tipi di membri:
Metodi
L'interfaccia IPortableDeviceDispatchFactory dispone di questi metodi.
IPortableDeviceDispatchFactory::GetDeviceDispatch Crea un'istanza di un oggetto DISPOSITIVO di automazione WPD per un determinato identificatore di dispositivo WPD. (IPortableDeviceDispatchFactory.GetDeviceDispatch) |
Commenti
L'interfaccia IPortableDeviceDispatchFactory può essere creata direttamente usando CLSID_PortableDeviceDispatchFactory come nel codice seguente.
IPortableDeviceDispatchFactgory* pDeviceDispatchFactory = NULL;
HRESULT hr = CoCreateInstance(CLSID_PortableDeviceDispatchFactory, NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(&pDeviceDispatchFactory));
Esempio
Per un esempio di come usare l'interfaccia IPortableDeviceDispatchFactory per creare un'istanza di un oggetto dispositivo di automazione WPD, vedere Creazione di un'istanza dell'interfaccia di Factory di automazione WPD.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | portabledeviceapi.h |
Vedi anche
Creazione di un'istanza dell'interfaccia WPD Automation Factory