Заблокировать запуск программы

Бывают случаи когда необходимо заблокировать программу на выполнение, чтобы пользователи не могли одновременно с ней работать, один из самых простых способов сделать это воспользоваться системой блокировок, а конкретно функцией ENQUEUE_ESINDX.