刘收获

导航

2017年8月15日 #

信号灯(用户模式 内核模式)

摘要: 一.用户模式的信号灯 信号灯内部有个计数器,可以理解信号灯内部有N个灯泡,如果有一个灯泡亮着,就代表信号灯处于激发状态,如果全部熄灭,就代表信号灯处于未激发状态。 创建信号灯: HANDLE CreateSemaphore( LPSECURITY_ATTRIBUTES lpSemaphoreAttr 阅读全文

posted @ 2017-08-15 19:26 沉疴 阅读(230) 评论(0) 推荐(0) 编辑

互斥体(用户模式 内核模式 快速互斥体)

摘要: 一.用户模式互斥体 创建互斥体: HANDLE CreateMutex( LPSECURITY_ATTRIBUTES lpMutexAttributes, // pointer to security attributes BOOL bInitialOwner, //始化时是否被占有 LPCTSTR 阅读全文

posted @ 2017-08-15 13:45 沉疴 阅读(665) 评论(0) 推荐(0) 编辑