IPortableDeviceService::GetPnPServiceID 方法 (portabledeviceapi.h)
GetPnPServiceID 方法检索服务的即插即用 (PnP) 标识符。
语法
HRESULT GetPnPServiceID(
[out] LPWSTR *ppszPnPServiceID
);
参数
[out] ppszPnPServiceID
检索到的 PnP 标识符,与传递给 Open 方法的标识符相同。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
指定了 NULL 参数。 |
|
尚未为服务调用 Open 方法。 |
注解
必须先在服务上调用 Open 方法,然后才能检索 PnP 标识符。
当应用程序不再需要 PnP 标识符时,它应调用 CoTaskMemFree 函数以释放标识符内存。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | portabledeviceapi.h |