IWSDDeviceHost::RegisterService 方法 (wsdhost.h)
为传入请求注册服务对象,并将服务添加到设备主机元数据。
语法
HRESULT RegisterService(
[in] LPCWSTR pszServiceId,
[in] IUnknown *pService
);
参数
[in] pszServiceId
要注册的服务的 ID。 此 ID 必须出现在设备的服务主机元数据中。
[in] pService
将处理发送到指定服务的请求的服务对象。
返回值
可能的返回值包括但不限于以下值:
返回代码 | 说明 |
---|---|
|
方法已成功完成。 |
|
pszServiceId 为 NULL,pszServiceId 的长度(以字符为单位)超过 WSD_MAX_TEXT_LENGTH (8192) ,或者已注册与 pszServiceId 匹配的服务。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | wsdhost.h (包括 Wsdapi.h) |
DLL | Wsdapi.dll |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈