Condividi tramite


Interfaccia IUPnPRegistrar (upnphost.h)

L'interfaccia IUPnPRegistrar registra i dispositivi eseguiti nel contesto dell'host del dispositivo.

Ereditarietà

L'interfaccia IUPnPRegistrar eredita dall'interfaccia IUnknown . IUPnPRegistrar ha anche questi tipi di membri:

Metodi

L'interfaccia IUPnPRegistrar include questi metodi.

 
IUPnPRegistrar::GetUniqueDeviceName

Il metodo GetUniqueDeviceName recupera l'UDN per il dispositivo specificato.
IUPnPRegistrar::RegisterDevice

Il metodo RegisterDevice registra un dispositivo con l'host del dispositivo. Le informazioni sul dispositivo vengono archiviate dall'host del dispositivo. L'host del dispositivo restituisce quindi un identificatore del dispositivo e pubblica e annuncia il dispositivo nella rete.
IUPnPRegistrar::RegisterDeviceProvider

Il metodo RegisterDeviceProvider registra un provider di dispositivi con l'host del dispositivo. Il provider di dispositivi non viene pubblicato nella rete. Crea invece i dispositivi in modo dinamico e li registra usando RegisterRunningDevice.
IUPnPRegistrar::RegisterRunningDevice

Il metodo RegisterRunningDevice registra un dispositivo in esecuzione con l'host del dispositivo.
IUPnPRegistrar::UnregisterDevice

Il metodo UnregisterDevice annulla la registrazione del dispositivo dall'host del dispositivo. Un dispositivo è temporaneamente o definitivamente non registrato.
IUPnPRegistrar::UnregisterDeviceProvider

Il metodo UnregisterDeviceProvider annulla definitivamente la registrazione e scarica il provider di dispositivi dall'host del dispositivo. Viene richiamato il metodo IUPnPDeviceProvider::Stop.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione upnphost.h