2011-09-21 38 views
5

Tôi đã nhận thấy rằng trong ứng dụng của tôi, CreateProcessWithTokenW đôi khi chặn trong một thời gian rất dài (lên đến 20 giây) trước khi trở về. Nó không được chấp nhận để chặn chuỗi chính của tôi trong thời gian dài, vì vậy tôi đang xem xét chuyển cuộc gọi vào một chuỗi nền. Tuy nhiên, tôi tự hỏi nếu có một cách tốt hơn, được xây dựng trong cách làm một CreateProcess không đồng bộ, có lẽ sử dụng các hoạt động chồng chéo hoặc tương tự. Có ai biết liệu một điều như vậy tồn tại?Không đồng bộ CreateProcess?

Trả lời

8

CreateProcess và các biến thể của nó là tất cả những gì bạn có. Nếu chặn bạn đau thì một sợi khác là giải pháp duy nhất.

Các vấn đề liên quan