Суходольский Дмитрий Петрович, генерал-майор