1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
import jnr.ffi.LibraryLoader interface User32 { fun LockWorkStation(): Boolean companion object { val INSTANCE: User32 = LibraryLoader.create(User32::class.java).load("user32") } } fun main() { val success = User32.INSTANCE.LockWorkStation() if (success) { println("Estación de trabajo bloqueada exitosamente.") } else { println("Error al bloquear la estación de trabajo.") } } |