古詩詞大全網 - 成語解釋 - c++裏面的 WaitForSingleObject(singleMutex,INFINITE);問題

c++裏面的 WaitForSingleObject(singleMutex,INFINITE);問題

當singleMutex被觸發後才會繼續執行,否則會壹直等待。

WaitForSingleObject是windows的壹個API:

1 函數聲明:

DWORD WaitForSingleObject(

HANDLE hHandle,

DWORD dwMilliseconds

);

2 函數說明:

hHandle[in]對象句柄。可以指定壹系列的對象,如Event、Job、Memory resource notification、Mutex、Process、Semaphore、Thread、Waitable timer等。

dwMilliseconds[in]定時時間間隔,單位為milliseconds(毫秒).如果指定壹個非零值,函數處於等待狀態直到hHandle標記的對象被觸發,或者時間到了。如果dwMilliseconds為0,對象沒有被觸發信號,函數不會進入壹個等待狀態,它總是立即返回。如果dwMilliseconds為INFINITE,對象被觸發信號後,函數才會返回。