IUPnPServiceAsync::BeginSCPDDownload 方法 (upnp.h)
BeginSCPDDownload 方法會起始服務控制通訊協定描述的異步下載, (SCPD) 檔。
語法
HRESULT BeginSCPDDownload(
[in, optional] IUPnPAsyncResult *pAsyncResult,
[out] PULONG64 pullRequestID
);
參數
[in, optional] pAsyncResult
指定 IUPnPAsyncResult 物件的指標。 當 BeginSCPDDownload 呼叫完成時,UPnP 會使用 IUPnPAsyncResult::AsyncOperationComplete 方法來通知控制點。
[out] pullRequestID
64 位 ULONG 值的指標,用來識別在此呼叫之前要求的 BeginSCPDDownload 作業。
傳回值
傳回成功 時S_OK 。 否則,此方法會傳回 WinError.h 或下列其中一個值中定義的 COM 錯誤碼:
傳回碼 | Description |
---|---|
|
無法起始 SCPD 下載。 |
|
pAsyncResult 無效。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | upnp.h |
Dll | Upnp.dll |