Método IUPnPServiceAsync::BeginSCPDDownload (upnp.h)
O método BeginSCPDDownload inicia o download assíncrono de um documento SCPD (Service Control Protocol Description).
Sintaxe
HRESULT BeginSCPDDownload(
[in, optional] IUPnPAsyncResult *pAsyncResult,
[out] PULONG64 pullRequestID
);
Parâmetros
[in, optional] pAsyncResult
Especifica um ponteiro para um objeto IUPnPAsyncResult . Quando a chamada BeginSCPDDownload for concluída, o UPnP usará o método IUPnPAsyncResult::AsyncOperationComplete para notificar o ponto de controle.
[out] pullRequestID
Ponteiro para um valor ULONG de 64 bits usado para identificar a operação BeginSCPDDownload solicitada antes dessa chamada.
Retornar valor
Retornará S_OK se houver êxito. Caso contrário, o método retornará um código de erro COM definido em WinError.h ou um dos seguintes valores:
Código de retorno | Descrição |
---|---|
|
Falha ao iniciar o download do SCPD. |
|
pAsyncResult é inválido. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | upnp.h |
DLL | Upnp.dll |