IPortableDeviceServiceManager::GetDeviceForService 方法 (portabledeviceapi.h)
GetDeviceForService 方法检索与指定服务关联的设备。
语法
HRESULT GetDeviceForService(
[in] LPCWSTR pszPnPServiceID,
[out] LPWSTR *ppszPnPDeviceID
);
参数
[in] pszPnPServiceID
服务的即插即用 (PnP) 标识符。
[out] ppszPnPDeviceID
检索到与服务关联的设备的 PnP 标识符。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
提供的指针无效。 |
注解
pszPnPServiceID 参数和 pszPnPDeviceID 参数都不能为 NULL。
应用程序可以通过调用 GetDeviceServices 方法检索 PnP 服务标识符。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | portabledeviceapi.h |