Agent::Wait yöntemi
Bir aracı görevini tamamlamak için bekler.
static agent_status __cdecl wait(
_Inout_ agent * _PAgent,
unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);
Parametreler
_PAgent
Agent beklemek için bir işaretçi._Timeout
En büyük zaman, milisaniye cinsinden beklenecek.
Dönüş Değeri
agent_status Bekleme tamamlandığında Aracısı. Bu da olabilir agent_canceled veya agent_done.
Notlar
Agent girdiğinde aracısı görevi tamamlandı agent_canceled veya agent_done durumlar.
Parametre _Timeout dışında sabit bir değere sahip COOPERATIVE_TIMEOUT_INFINITE, özel durum operation_timed_out Aracısı, görev tamamlandı önce belirtilen sürenin sona ererse atılır.
Gereksinimler
Başlık: agents.h
Namespace: eşzamanlılık