Previous topicNext topic
Help > XEngine_BaseLib > XEngine_BaseLib > BaseLib_Event >
BaseLib_Semaphore_Create

函数

BaseLib_Semaphore_Create

功能

创建一个信号量

语法

XEVENT BaseLib_Semaphore_Create(LPCSTR lpszSemaphoreName = NULL, int nMaxCount = 65535)

参数

 参数.一:lpszSemaphoreName
  In/Out:In
  类型:常量字符指针
  可空:Y
  意思:输入信号量名称,这个值可以和BaseLib_OperatorSemaphore_IsExist做进程互斥
 参数.二:nMaxCount
  In/Out:In
  类型:整数型
  可空:Y
  意思:最大允许信号个数

返回值

类型:句柄
意思:返回创建成功的句柄,失败返回NULL

备注

 

示例