Как в Linux получить информацию о клиентском процессе по дескриптору окна X11? — linux c x11

Вопрос: Нужен надёжный способ программно получить какую-либо информацию о клиентском процессе, создавшем окно средствами X11. Так как процесс может быть