winsockex.h

来自「Web服务器V1.01,Win Socket底层开发」· C头文件 代码 · 共 27 行

H
27
字号
/********************************************************************
** WebSrv -- WinSockEx.h
**
** Steven Lee	2002.11
********************************************************************/

#ifndef	WINSOCKEX_H_
#define	WINSOCKEX_H_

#include <WinSock.h>

#pragma comment(lib,"WS2_32")

BOOL	InitWinSocket(LPTSTR lpszError);
#define	ReleaseWinSocket()	WSACleanup()

SOCKET	CreateSrvSocket(UINT nPort,LPTSTR lpszError);
void	TerminateSrvSocket(SOCKET hSocket);
#define	CloseSrvSocket(hSock)	closesocket(hSock)

int		ReadFromSocket(SOCKET hSocket,char* szBuf,UINT nSize,char* szError);
BOOL	SendToSocket(SOCKET hSocket,char* szBuf,UINT nSize,char* szError);

char*	GetLocalIP(void);
BOOL	GetSocketIP(const SOCKET s,LPTSTR lpszSockIP,int nSize);

#endif	//WINSOCKEX_H_

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?