词条 | RASCONNSTATUS |
释义 | RASCONNSTATUS 本结构描述远程存取连接的当前状况。本结构被 RasGetConnectStatus 函数返回 结构原型: typedef struct _RASCONNSTATUS { DWORD dwSize; RASCONNSTATE rasconnstate; DWORD dwError; TCHAR szDeviceType[RAS_MaxDeviceType + 1]; TCHAR szDeviceName[RAS_MaxDeviceName + 1]; } RASCONNSTATUS; 成员 dwSize 指定本结构大小(字节个数) rasconnstate 详述一个RASCONNSTATE结构的计数器值来显示RasDial连接过程的当前状态,也就是说RasDial过程是当前执行的 两个特别重要的状态值: RASCS_Connected :显示连接已经成功建立 RASCS_Disconnected:显示连接已经失败 dwError 如果是非零值,描述失败的原因。这个值是RAS头文件中定义的错误值,或者是 ERROR_NOT_ENOUGH_MEMORY 或 ERROR_INVALID_HANDLE 等宏 szDeviceType 以0结尾的字符串,如果当前设备可用,描述当前设备状态。例如:常见的设备类型是由RAS的 “modem” “pad” “switch” “isdn” “NULL."等支持 szDeviceName 以0结尾的字符,如果当前设备可用描述当前设备的名称。他们可能是猫的名。例如:“联想1100” 必备条件: 操作系统:Windows CE 版本:大于等于1.0 定义位置:Ras.h 注: 本API是微软公司提供的完整 Windows CE操作系统包的一部分。这个功能取决于原始设备制造商,有些设备可能不支持这个API。 相关参考: RasGetConnectStatus, RasDial, RASCONNSTATE 后卫大师制作版 11:36 2009-9-3 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。