Interface IPortableDeviceDispatchFactory (portabledeviceapi.h)
Representa uma fábrica que pode instanciar um objeto de Dispositivo de Automação do WPD.
Herança
A interface IPortableDeviceDispatchFactory herda da interface IUnknown . IPortableDeviceDispatchFactory também tem estes tipos de membros:
Métodos
A interface IPortableDeviceDispatchFactory tem esses métodos.
IPortableDeviceDispatchFactory::GetDeviceDispatch Cria uma instância de um objeto de dispositivo de automação WPD para um determinado identificador de dispositivo WPD. (IPortableDeviceDispatchFactory.GetDeviceDispatch) |
Comentários
A interface IPortableDeviceDispatchFactory pode ser CoCreated diretamente usando CLSID_PortableDeviceDispatchFactory como no código a seguir.
IPortableDeviceDispatchFactgory* pDeviceDispatchFactory = NULL;
HRESULT hr = CoCreateInstance(CLSID_PortableDeviceDispatchFactory, NULL, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(&pDeviceDispatchFactory));
Exemplos
Para obter um exemplo de como usar a interface IPortableDeviceDispatchFactory para instanciar um objeto de Dispositivo de Automação do WPD, consulte Instanciando a Interface de Fábrica de Automação do WPD.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | portabledeviceapi.h |