Metodo IPortableDeviceDispatchFactory::GetDeviceDispatch (portabledeviceapi.h)
Crea un'istanza di un oggetto WPD Automation Device per un determinato identificatore di dispositivo WPD.
Sintassi
HRESULT GetDeviceDispatch(
[in] LPCWSTR pszPnPDeviceID,
[out] IDispatch **ppDeviceDispatch
);
Parametri
[in] pszPnPDeviceID
Puntatore a una stringa usata da Plug-and-play per identificare un dispositivo WPD attualmente connesso. L'identificatore Plug and Play (PnP) per un determinato dispositivo può essere ottenuto dal metodo IPortableDeviceManager::GetDevices nell'API WPD C++/COM.
[out] ppDeviceDispatch
Contiene un puntatore all'implementazione IDispatch per l'oggetto WPD Automation Device .
Valore restituito
I possibili codici restituiti includono, ma non sono limitati a, i valori illustrati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
Commenti
Per un esempio di come usare il metodo GetDeviceDispatch per creare un'istanza di un oggetto Dispositivo di automazione WPD, vedere Creazione di un'istanza dell'interfaccia WPD Automation Factory.
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 |
Libreria | PortableDeviceGuids.lib |
Vedi anche
Interfaccia IPortableDeviceDispatchFactory
Creazione di un'istanza dell'interfaccia WPD Automation Factory