CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Windows专区 >  Windows 9X

急问:Windows95 98各版本 Socket版本问题

楼主gj5(嘎子哥)2002-06-03 09:00:46 在 Windows专区 / Windows 9X 提问

怎样知道操作系统的Socket版本??? 问题点数:100、回复次数:5Top

1 楼rivershan(阿门)回复于 2002-06-03 09:05:01 得分 95

1、WSAStartup函数  
   
    int   WSAStartup(   WORD   wVersionRequested,   LPWSADATA   lpWSAData   );  
   
    使用Socket的程序在使用Socket之前必须调用WSAStartup函数。该函数的第一个参数指明程序请求使用的Socket版本,其中高位字节指明副版本、低位字节指明主版本;操作系统利用第二个参数返回请求的Socket的版本信息。当一个应用程序调用WSAStartup函数时,操作系统根据请求的Socket版本来搜索相应的Socket库,然后绑定找到的Socket库到该应用程序中。以后应用程序就可以调用所请求的Socket库中的其它Socket函数了。该函数执行成功后返回0。例:假如一个程序要使用2.1版本的Socket,那么程序代码如下:  
   
    wVersionRequested   =   MAKEWORD(   2,   1   );  
    err   =   WSAStartup(   wVersionRequested,   &wsaData   );  
  Top

2 楼gj5(嘎子哥)回复于 2002-06-04 09:33:03 得分 0

问题是我在98下编译通过的程序到95下就报"启动程序出错",请问有经验的c\vc程序员   ,   这究竟是除了什么错?Top

3 楼rivershan(阿门)回复于 2002-06-04 11:26:55 得分 0

来错地方了~:)Top

4 楼rivershan(阿门)回复于 2002-06-04 11:27:58 得分 0

来错地方了~:)Top

5 楼gj5(嘎子哥)回复于 2002-06-04 12:41:09 得分 0

都是windows编程嘛Top

6 楼rivershan(阿门)回复于 2002-06-04 12:58:22 得分 5

上VC版~Top

相关问题

  • 急急急急 哪有windows版本的gcc下载
  • windows 2000 三个版本的密码,急用!50分!
  • 在socket版本为1.1的情况下,如何获取系统的IP地址? 急! 急! 急!
  • 在socket版本为1.1的情况下,如何获取系统的IP地址? 急! 急! 急!
  • 判断Windows版本号?
  • WEBLOGIC5.1有WINDOWS版本吗?
  • 如何判断windows版本?
  • windows版本的区别???
  • 用 GetVersionEx 检测windows版本...
  • GCC 有Windows下版本吗?

关键词

  • socket
  • 版本
  • 函数
  • 应用程序
  • 操作系统
  • wsastartup
  • 程序
  • 调用
  • 指明
  • wversionrequested

得分解答快速导航

  • 帖主:gj5
  • rivershan
  • rivershan

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo