Método IPortableDevice::GetPnPDeviceID (portabledeviceapi.h)
El método GetPnPDeviceID recupera el identificador de dispositivo Plug and Play (PnP) que la aplicación usó para abrir el dispositivo.
Sintaxis
HRESULT GetPnPDeviceID(
[out] LPWSTR *ppszPnPDeviceID
);
Parámetros
[out] ppszPnPDeviceID
Puntero a una cadena terminada en null que contiene la cadena de id. de Plug and Play para el dispositivo.
Valor devuelto
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
Código devuelto | Descripción |
---|---|
|
El método se ha llevado a cabo de forma correcta. |
|
Todavía no se ha llamado al método IPortableDevice::Open para este dispositivo. |
Comentarios
Una vez que la aplicación se realiza mediante el uso de la cadena devuelta por este método, debe llamar a la función CoTaskMemFree para liberar la cadena.
El argumento ppszPnPDeviceID no debe establecerse en NULL.
Requisitos
Plataforma de destino | Windows |
Encabezado | portabledeviceapi.h |
Library | PortableDeviceGUIDs.lib |