... đắn các đặc quyền, hoặc chống lại việc sửa đổi các thông báo trên mạng. Các cơ chế an toàn có thể đợc thực thi thông qua phần cứng, phần mềm hoặc thông qua các thủ tục quản lý. Khi phát triển ... FAR gethostname (char FAR * name, int namelen) { a=GetProcAddress(hModule,"gethostname"); gethostname1=(int (_stdcall *)(char FAR *,int))a; return gethostname1(name,namelen); ... return getsockname1(s,name,namelen); } struct hostent * PASCAL FAR gethostbyname(const char FAR * name) { a=GetProcAddress(hModule,"gethostbyname"); gethostbyname1=(struct...