El método dinámico UnLoad descarga el servidor COM asociado con la instancia específica del proveedor. Las llamadas posteriores ...

El método dinámico UnLoad descarga el servidor COM asociado con la instancia específica del proveedor. Las llamadas posteriores al proveedor con el mismo CLSID devolverán WBEM_E_PROVIDER_DISABLED. Si la implementación del servidor COM es un servidor InProc hospedado en el proceso de host del proveedor, recibirá llamadas a la función exportada DllCanUnloadNow; si el proveedor devuelve TRUE como respuesta, COM descargará la imagen de ejecutable. Actualmente, COM está configurado para descargar el ejecutable unos 30 segundos tras la primera llamada correcta a DllCanUnloadNow. En caso de estar hospedado en otro suplente de proceso, el suplente usará otra estrategia para la descarga. El proveedor puede volver a habilitarse con el método Msft_Provider :: Load, mediante cambios en la instancia asociada de __Win32Provider o mediante el reinicio del servicio.