JHJ_BABY

导航

2014年3月10日 #

TryEnterCriticalSection___Delphi

摘要: VOIDEnterCriticalSection:非阻塞函数。将当前线程对指定临界区的引用计数减1;在使用计数变为零时,另一等待此临界区的一个线程将被唤醒。BOOLTryEnterCriticalSection(LPCRITICAL_SECTIONlpCriticalSection);从函数声明便可看出,EnterCriticalSection函数的返回值为VOID,而这里为BOOL。可见对于TryEnterCriticalSection的调用,需要我们判断其返回值。在调用TryEnterCriticalSection时,如果指定的临界区没有被任何线程(或还没有被任何调用线程)拥有,该函数将临 阅读全文

posted @ 2014-03-10 14:19 JHJ_BABY 阅读(1133) 评论(0) 推荐(0) 编辑