标签: windows winapi process createprocess
我注意到在我的应用程序中,CreateProcessWithTokenW有时会在返回之前阻塞很长时间(最多20秒)。阻止我的主线程这么久是不可接受的,所以我正在考虑将调用移到后台线程上。但是,我想知道是否有更好的,内置的方式来执行异步CreateProcess,可能使用重叠操作等。有谁知道这样的事情是否存在?
答案 0 :(得分:8)
CreateProcess及其变体就是你所拥有的。如果阻塞伤害了你,那么另一个线程是唯一的解决方案。