hola que tal amigo, mira, yo tengo una aplicacion que hace eso,
pero la tengo en c#
todos los conjuntos de claves de tecladoo, los puedes ejecutar con codigo
de esta manera
Cita: System.Diagnostics.ProcessStartInfo info = new ProcessStartInfo("cmd.exe", "/C Shutdown -L");
Process.Start(info);
en vb debe de ser igual
suerte!