IUPnPServiceAsync::EndSCPDDownload 方法 (upnp.h)

EndSCPDDownload 方法检索以前异步下载的服务控制协议说明 (SCPD) 文档的结果。

语法

HRESULT EndSCPDDownload(
        ULONG64 ullRequestID,
  [out] BSTR    *pbstrSCPDDoc
);

参数

ullRequestID

指向 64 位 ULONG 值的指针,该值对应于在此调用之前请求的 BeginSCPDDownload 操作。

[out] pbstrSCPDDoc

包含 SCPD 文档的缓冲区。

返回值

如果成功,则返回 S_OK。 否则,该方法将返回 WinError.h 中定义的 COM 错误代码或以下值之一:

返回代码 说明
E_FAIL
未能完成 SCPD 下载并检索文档字符串。
E_INVALIDARG
ullRequestID 与挂起的异步调用不匹配。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 upnp.h
DLL Upnp.dll

另请参阅

IUPnPServiceAsync

IUPnPServiceAsync::BeginSCPDDownload