SIO_RCVALL

#define SIO_RCVALL _WSAIOW(IOC_VENDOR,1)
默认分类 | 2010-09-28 13:22 | 阅读 1032 次 | 评论 0 条

带连接超时的Connect

int ConnectWithTimeout (SOCKET sock,struct sockaddr *addr,int addrlen,struct timeval *timeout){ int nRet = 0; unsigned long nonblocking = 1; unsigned long blocking = 0; if(!timeout) return connect(sock, addr, addrlen); ioctlsocket(sock, FIONBIO, &nonblocking); if(conn...
默认分类 | 2010-09-13 22:32 | 阅读 1004 次 | 评论 0 条

修改windows服务描述信息

void ReconfigureService(LPSTR lpServiceName, LPSTR lpDesc) { SC_HANDLE schSCManager = ::OpenSCManager(NULL, NULL, SC_MANAGER_ALL_ACCESS); if(schSCManager != NULL) { //Need to acquire database lock before reconfiguring. SC_LOCK sclLock = LockServiceDatabase(sch...
默认分类 | 2010-09-06 14:24 | 阅读 2872 次 | 评论 0 条
浏览51944次
文章分类
最新评论