Я ищу способ обнаружить наличие или отсутствие элементов в очереди принтеров Windows с помощью Java (предпочтительно просто Java, но я возьму то, что смогу получить). Подсчет количества элементов в очереди в очереди печати может быть полезным, но меня больше интересует тот факт, что элементы находятся в очереди и еще не напечатаны.
Здесь есть еще несколько похожих вопросов о Stackoverflow, но я не смог найти ни одного, на который я мог бы экстраполировать ответ.
Цель узнать, поставлены ли вещи в очередь или нет, состоит в том, чтобы приостановить процесс для добавления большего количества вещей в очередь, если очередь не пуста. Процесс, который добавляет в очередь, - это не приложение Java, а приложение Windows (например, Word, Adobe Reader и т. Д.)