在CreateSemaphore时,如果第二个参数lInitialCount设置为0的时候,表示暂时阻塞信号量,需要用ReleaseSemaphore()来启动,
问题是此时的ReleaseSemaphore()中参数应该如何设置。
例如
hSemaphore = CreateSemaphore( NULL,
0,
50,
NULL );
ReleaseSemaphore( hSamephore, ?, NULL )
~~~如何写?
问题是此时的ReleaseSemaphore()中参数应该如何设置。
例如
hSemaphore = CreateSemaphore( NULL,
0,
50,
NULL );
ReleaseSemaphore( hSamephore, ?, NULL )
~~~如何写?
Too simple?
正确答案是:
ReleaseSemaphore( hSamephore, 50, NULL )
希望大家多交流