先声明一个互斥体句柄,再创建一个互斥体,代码如下:
//Declare mutex handle
HANDLE hMutex;
//Create Mutex
hMutex = CreateMutex(NULL,false,"mutex");
WaitForSingleObject(hMutex,INFINITE); //INFINITE表示不限时,也可设置超时时间,单位ms
//在此代码是进行写数据操作
//..........................
//.....................
//..................
ReleaseMutex(hMutex);