Compartilhar via


Interface IUPnPServiceAsync (upnp.h)

Use essa interface para consultar as variáveis de estado de forma assíncrona e invocar ações em uma instância de um serviço .

Essa interface pode ser obtida por meio de um QueryInterface fora do objeto IUPnPService .

Herança

A interface IUPnPServiceAsync herda da interface IUnknown . IUPnPServiceAsync também tem estes tipos de membros:

Métodos

A interface IUPnPServiceAsync tem esses métodos.

 
IUPnPServiceAsync::BeginInvokeAction

O método BeginInvokeAction invoca uma ação em um dispositivo no modo assíncrono. Além disso, se uma assinatura de evento e download de SCPD atrasada for aceita e ainda não tiver ocorrido, esse método iniciará o download do SCPD.
IUPnPServiceAsync::BeginQueryStateVariable

O método BeginQueryStateVariable inicia uma solicitação assíncrona para o valor da variável de estado de um serviço específico.
IUPnPServiceAsync::BeginSCPDDownload

O método BeginSCPDDownload inicia o download assíncrono de um documento SCPD (Descrição do Protocolo de Controle de Serviço).
IUPnPServiceAsync::BeginSubscribeToEvents

BeginSubscribeToEvents inicia a assinatura de evento no modo assíncrono e registra o retorno de chamada do aplicativo com a estrutura UPnP.
IUPnPServiceAsync::CancelAsyncOperation

O método CancelAsyncOperation cancela uma operação assíncrona pendente iniciada pelos métodos BeginInvokeAction, BeginQueryStateVariable, BeginSubscribeToEvents ou BeginSCPDDownload.
IUPnPServiceAsync::EndInvokeAction

O método EndInvokeAction recupera os resultados de uma operação BeginInvokeAction anterior e recupera os argumentos de saída resultantes.
IUPnPServiceAsync::EndQueryStateVariable

O método EndQueryStateVariable recupera os resultados de uma operação BeginQueryStateVariable anterior e recupera o valor da variável de estado específica do serviço resultante.
IUPnPServiceAsync::EndSCPDDownload

O método EndSCPDDownload recupera os resultados de um download assíncrono anterior de um documento SCPD (Descrição do Protocolo de Controle de Serviço).
IUPnPServiceAsync::EndSubscribeToEvents

O método EndSubscribeToEvents recupera os resultados de uma operação BeginSubscribeToEvents anterior.

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

Confira também

IUPnPAsyncResult