CMDSemWait

CMDSemWait 函数将等待 RAM 信号灯被清除。

语法

  
USHORT FAR CMDSemWait(   
ULONG FAR *ramSem,   
ULONG timeOut   
);  

参数

ramSem
信号灯的地址。

超时
返回前等待的时间长度(以毫秒为单位)。

返回值

0
没问题。

ERROR_SEM_TIMEOUT
信号灯操作完成前超时已过期。

ERROR_SEM_OWNED
此线程或另一个线程拥有信号灯,调用线程指定零超时。