SleepConditionVariableSRW Function

 

BOOL WINAPI SleepConditionVariableSRW(
  __in_out      PCONDITION_VARIABLE ConditionVariable,  //线程休眠相关的条件变量
  __in_out      PSRWLOCK SRWLock,                       //指向一个SRWLock的指针
  __in          DWORD dwMilliseconds,            //希望等待的时间,可以为INFINITE
  __in          ULONG Flags
);
该函数一原子操作的方式执行了两个操作:
                  1.释放SRWLock指向的锁;
                  2.把线程休眠。
posted @ 2012-09-15 16:29  孤独~根号三  阅读(534)  评论(0编辑  收藏  举报