IPortableDevice::GetPnPDeviceID 方法 (portabledeviceapi.h)
GetPnPDeviceID 方法检索应用程序用于打开设备的即插即用 (PnP) 设备标识符。
语法
HRESULT GetPnPDeviceID(
[out] LPWSTR *ppszPnPDeviceID
);
parameters
[out] ppszPnPDeviceID
指向以 null 结尾的字符串的指针,该字符串包含设备的即插即用 ID 字符串。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
尚未为此设备调用 IPortableDevice::Open 方法。 |
注解
应用程序使用此方法返回的字符串后,必须调用 CoTaskMemFree 函数来释放字符串。
ppszPnPDeviceID 参数不得设置为 NULL。
要求
目标平台 | Windows |
标头 | portabledeviceapi.h |
Library | PortableDeviceGUIDs.lib |