Event::wait_for_multiple yöntemi
Birden çok olay haline erdiği bekler.
static size_t __cdecl wait_for_multiple(
_In_reads_(_Count) event ** _PPEvents,
size_t _Count,
bool _FWaitAll,
unsigned int _Timeout = COOPERATIVE_TIMEOUT_INFINITE
);
Parametreler
_PPEvents
Beklemek olaylar dizisi. Dizi içinde olay sayısı belirtilir _Count parametresi._Count
Tarafından dizi içindeki olayları sayısı _PPEvents parametresi._FWaitAll
Ayarlı true, dizi içindeki tüm olayları içinde sağlanan parametre belirtir _PPEvents parametresi gerekir haline erdiği bekleme karşılamak için. Ayarlı false, dizi içinde herhangi bir olayın içinde sağlanan belirtir _PPEvents parametresi erdiği olma bekleme karşılamak._Timeout
Bekleme zaman aşımına uğramadan önce milisaniye sayısını gösterir. Değeri COOPERATIVE_TIMEOUT_INFINITE zaman aşımı yok olduğunu gösterir.
Dönüş Değeri
Bekleme olmamýþ, dizi içinde dizin tarafından _PPEvents ; bekleme durumu memnun parametresi Aksi takdirde, değer COOPERATIVE_WAIT_TIMEOUT bekleme memnun koşul aşımına belirtmek için.
Notlar
Parametre _FWaitAll değerine ayarlayın true işlevi tarafından döndürülen dizin değeri olmadığını gerçeği dışında özel bir önemi taşıyan tüm olayları, bekleme karşılamak için erdiği haline olduğunu belirtmek için COOPERATIVE_WAIT_TIMEOUT.
Gereksinimler
Başlık: concrt.h
Namespace: eşzamanlılık