Método IUPnPRegistrar::UnregisterDevice (upnphost.h)
El método UnregisterDevice anula el registro del dispositivo del host del dispositivo. Un dispositivo se anula temporalmente o permanentemente.
Sintaxis
HRESULT UnregisterDevice(
[in] BSTR bstrDeviceIdentifier,
[in] BOOL fPermanent
);
Parámetros
[in] bstrDeviceIdentifier
Especifica el identificador de dispositivo del dispositivo que se va a anular el registro. El identificador del dispositivo se devolvió desde una llamada anterior a RegisterDevice o RegisterRunningDevice.
[in] fPermanent
Especifica si se va a anular el registro permanente o temporal del dispositivo. Especifique TRUE para anular el registro del dispositivo de forma permanente desde el host del dispositivo. Especifique FALSE para anular el registro temporalmente.
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
Este método quita un dispositivo del host del dispositivo. Si fPermanent es TRUE, el dispositivo se anula de forma permanente. De lo contrario, el dispositivo persiste en la asignación del host del dispositivo del identificador del dispositivo (devuelto de RegisterDevice o RegisterRunningDevice) a la UDN generada por el host del dispositivo. Si un dispositivo no se registra temporalmente, cuando el dispositivo se vuelva a registrar, use el UDN anterior asociado al dispositivo.
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de