用Mutex来限制客户端的。大家可能会忘记一个错误号 5,拒绝访问。strMutext.Format(_T("rundll32_application_%d"), nSessionId);
CreateMutex(NULL, FALSE, strMutext);
int nMutex = GetLastError();
//nMutex == 5拒绝访问
if( nMutex == ERROR_ALREADY_EXISTS || nMutex == 5)
{
return FALSE;
}如果服务起一个Mutex,那客户端去访问这个Mutex就会被拒绝,今天遇到了这个问题。
CreateMutex(NULL, FALSE, strMutext);
int nMutex = GetLastError();
//nMutex == 5拒绝访问
if( nMutex == ERROR_ALREADY_EXISTS || nMutex == 5)
{
return FALSE;
}如果服务起一个Mutex,那客户端去访问这个Mutex就会被拒绝,今天遇到了这个问题。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货