Я заметил, что в моем приложении CreateProcessWithTokenW иногда очень долго блокируется (до 20 секунд) перед возвратом. Это недопустимо долго блокировать мой основной поток, поэтому я рассматриваю возможность перемещения вызова в фоновый поток. Тем не менее, мне интересно, есть ли лучший, встроенный способ выполнения асинхронного CreateProcess, возможно, с использованием перекрывающихся операций или тому подобное. Кто-нибудь знает, существует ли такая вещь?