OperationErrorCodesExt:操作错误代码(ENUM 类型)
OperationErrorCodesExt 枚举类型包含与检测到的错误对应的代码。nCommError 输出返回的通讯错误代码值影响 nOperError 输出返回的操作错误代码的含义。
当通讯错误代码为十六进制值 00(正确事务)时,OperationErrorCodesExt 枚举类型可能返回以下值:
|
枚举器 |
值(十六进制) |
描述 |
|---|---|---|
|
OperationOK |
00 |
该交换有效。 |
|
NotProcessed_or_TargetResourceMissing |
01 |
尚未处理请求,或目标系统的资源不存在。 |
|
BadResponse |
02 |
收到的响应不正确。 |
|
ModemConfSLAsciiFailed |
100 |
使用 ASCII 的串行线路配置失败。(请参见注 1。) |
|
ModemReconfSLFailed |
200 |
返回到用户配置的串行线路配置失败。(请参见注 1。) |
|
ModemBusy |
300 |
调制解调器向 Dial 命令回复“BUSY”。(请参见注 2。) |
|
ModemNoDialtone |
400 |
调制解调器向 Dial 命令回复“NO DIALTONE”。(请参见注 2。) |
|
ModemNoCarrier |
500 |
调制解调器的载波信号丢失或断开连接。调制解调器向 Dial 命令回复“NO CARRIER”。(请参见注 2。) |
|
ModemBadAnswer |
600 |
调制解调器的响应无效。 |
|
SimConfigurationFailed |
1000 |
SIM 卡配置失败。(例如,请求 PUK 代码或 initSimString 无效)(请参见注 3。) |
|
SimPinCodeInvalid |
2000 |
PIN 代码无效。(请参见注 3。) |
|
SimSmsCenterInvalid |
4000 |
SMS 中心电话号码无效。(请参见注 3。) |
|
注 1:这些枚举代码专门用于 Dial 和 HangUp 功能块。 |
||
|
注 2:这些枚举代码专门用于 Dial 功能块。 |
||
|
注 3:这些枚举代码专门用于 ConfigSim 功能块 |
||
当通讯错误代码为十六进制值 FF(消息被拒绝)时,OperationErrorCodesExt 枚举类型可能返回以下值:
|
枚举器 |
值(十六进制) |
描述 |
|---|---|---|
|
NotProcessed_or_TargetResourceMissing |
01 |
尚未处理请求,或目标系统的资源不存在。 |
|
BadLength |
05 |
长度不正确。 |
|
CommChannelErr |
06 |
通讯通道与检测到的错误关联。 |
|
BadAddr |
07 |
地址不正确。 |
|
SystemResourceMissing |
0B |
缺少系统资源。 |
|
TargetCommInactive |
0C |
目标通讯功能处于非活动状态。 |
|
TargetMissing |
0D |
目标不存在。 |
|
ChannelNotConfigured |
0F |
通道未配置。 |