Partilhar via


Referência da API do Ponto de Controle

As interfaces a seguir fazem parte da API do Ponto de Controle com a tecnologia UPnP. A API de Ponto de Controle dá suporte ao Microsoft Visual Basic Scripting Edition (VBScript), Microsoft Visual Basic e C++.

Interface Descrição
IUPnPAddressFamilyControl Permite que um aplicativo acesse o sinalizador de família de endereços do objeto Device Finder.
Iupnpdescriptiondocument Permite que um aplicativo carregue uma descrição do dispositivo. Essa interface é segura para scripts.
IUPnPDescriptionDocumentCallback Permite que um aplicativo receba os resultados de uma operação de carga assíncrona.
Iupnpdevice Permite que um aplicativo recupere informações sobre um dispositivo específico.
IUPnPDeviceDocumentAccess Permite que um aplicativo obtenha a URL de um documento de descrição do dispositivo.
IUPnPDeviceDocumentAccessEx Fornece um método para obter todo o documento de descrição do dispositivo XML para um dispositivo específico.
Iupnpdevicefinder Permite que um aplicativo localize um dispositivo.
IUPnPDeviceFinderAddCallbackWithInterface Permite que um aplicativo receba resultados de pesquisa assíncrona da estrutura UPnP junto com o GUID do adaptador de rede por meio do qual o anúncio do dispositivo veio.
IUPnPDeviceFinderCallback Permite que um aplicativo receba resultados de pesquisa assíncrona da estrutura UPnP.
IUPnPDevices Enumera uma coleção de dispositivos.
IUPnPHttpHeaderControl Permite que um aplicativo defina cabeçalhos HTTP do "Agente de Usuário" de instâncias de classe que implementam as interfaces IUPnPDeviceFinder ou IUPnPDescriptionDocument .
Iupnpservice Permite que um aplicativo recupere informações de estado e invoque ações para um serviço.
IUPnPServiceAsync Consultar variáveis de estado de forma assíncrona e invocar ações em uma instância de um serviço.
IUPnPServiceCallback Permite que um aplicativo receba notificação da estrutura UPnP quando ocorrem eventos.
IUPnPServices Enumera uma coleção de serviços.