一. Mutex
相关的API:
HANDLE CreateMutex(PSECURITY_ATTRIBUTES psa, BOOL fInitialOwner, PCTSTR pszName);
HANDLE OpenMutex(DWORD fdwAccess, BOOL bInheritHandle, PCTSTR pszName);
HANDLE ReleaseMutex(HANDLE hMUtext);
简单说明:Mutex对象在内核中是一个结构体,包括:使用计数,线程ID,递归计数器。当线程ID为0时,表示当前是有信号的
1. HANDLE CreateMutex(PSECURITY_ATTRIBUTES psa, BOOL fInitialOwner, PCTSTR pszName);
参数psa:用来设定Mutex对象的安全描述符和是否允许子进程继承句柄,通常PSECURIT