Compartir a través de


Método IUPnPRegistrar::GetUniqueDeviceName (upnphost.h)

El método GetUniqueDeviceName recupera el UDN del dispositivo especificado. El host del dispositivo ha generado el UDN para cada dispositivo incrustado. El UDN de plantilla de la descripción del dispositivo se reemplaza por este UDN generado para cada dispositivo incrustado cuando se registra el dispositivo. Este método es re-entrant.

Sintaxis

HRESULT GetUniqueDeviceName(
  [in]  BSTR bstrDeviceIdentifier,
  [in]  BSTR bstrTemplateUDN,
  [out] BSTR *pbstrUDN
);

Parámetros

[in] bstrDeviceIdentifier

Especifica el identificador devuelto por RegisterDevice o RegisterRunningDevice.

[in] bstrTemplateUDN

Especifica el UDN de la plantilla de descripción del dispositivo.

[out] pbstrUDN

Recibe el UDN del dispositivo generado por el host del dispositivo.

Valor devuelto

Si el método se realiza correctamente, el valor devuelto es S_OK. De lo contrario, el método devuelve uno de los códigos de error COM definidos en WinError.h.

Comentarios

Cada UDN especificado para un dispositivo en la plantilla de descripción del dispositivo se reemplaza durante el registro. El host del dispositivo reemplaza cada UDN por uno único globalmente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado upnphost.h
Archivo DLL Upnphost.dll

Consulte también

IUPnPRegistrar