Metodo IPortableDevice::GetPnPDeviceID (portabledeviceapi.h)
Il metodo GetPnPDeviceID recupera l'identificatore del dispositivo Plug and Play (PnP) usato dall'applicazione per aprire il dispositivo.
Sintassi
HRESULT GetPnPDeviceID(
[out] LPWSTR *ppszPnPDeviceID
);
Parametri
[out] ppszPnPDeviceID
Puntatore a una stringa con terminazione Null contenente la stringa ID Plug and Play per il dispositivo.
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Il metodo IPortableDevice::Open non è ancora stato chiamato per questo dispositivo. |
Commenti
Dopo aver usato la stringa restituita da questo metodo, l'applicazione deve chiamare la funzione CoTaskMemFree per liberare la stringa.
L'argomento ppszPnPDeviceID non deve essere impostato su NULL.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | portabledeviceapi.h |
Libreria | PortableDeviceGUIDs.lib |