Compartilhar via


Interface IUPnPRegistrar (upnphost.h)

A interface IUPnPRegistrar registra os dispositivos executados no contexto do host do dispositivo.

Herança

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

Métodos

A interface IUPnPRegistrar tem esses métodos.

 
IUPnPRegistrar::GetUniqueDeviceName

O método GetUniqueDeviceName recupera o UDN para o dispositivo especificado.
IUPnPRegistrar::RegisterDevice

O método RegisterDevice registra um dispositivo com o host do dispositivo. As informações do dispositivo são armazenadas pelo host do dispositivo. Em seguida, o host do dispositivo retorna um identificador de dispositivo e publica e anuncia o dispositivo na rede.
IUPnPRegistrar::RegisterDeviceProvider

O método RegisterDeviceProvider registra um provedor de dispositivos com o host do dispositivo. O provedor de dispositivos não é publicado na rede. Em vez disso, ele cria dispositivos dinamicamente e os registra usando RegisterRunningDevice.
IUPnPRegistrar::RegisterRunningDevice

O método RegisterRunningDevice registra um dispositivo em execução com o host do dispositivo.
IUPnPRegistrar::UnregisterDevice

O método UnregisterDevice cancela o registro do dispositivo do host do dispositivo. Um dispositivo está temporariamente ou permanentemente não registrado.
IUPnPRegistrar::UnregisterDeviceProvider

O método UnregisterDeviceProvider cancela permanentemente o registro e descarrega o provedor do dispositivo do host do dispositivo. O método IUPnPDeviceProvider::Stop é invocado.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho upnphost.h