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 |