OperationErrorCodesExt: Codes d'erreur d'opération (Type ENUM)
Description du type énumération
Le type énumération OperationErrorCodesExt contient des codes qui correspondent aux erreurs détectées. La valeur du code d'erreur de communication renvoyée par la sortie nCommError affecte la signification du code d'erreur d'opération renvoyé par la sortie nOperError.
Lorsque le code d'erreur de communication est 00 hex (transaction correcte), le type énumération OperationErrorCodesExt peut renvoyer les valeurs suivantes :
|
Enumérateur |
Valeur (hex.) |
Description |
|---|---|---|
|
OperationOK |
00 |
L'échange est valide. |
|
NotProcessed_or_TargetResourceMissing |
01 |
La requête n'a pas été traitée ou la ressource du système cible est absente. |
|
BadResponse |
02 |
La réponse reçue est incorrecte. |
|
ModemConfSLAsciiFailed |
100 |
La configuration de la ligne série en ASCII a échoué. (Voir Remarque 1.) |
|
ModemReconfSLFailed |
200 |
Le repositionnement de la configuration de la ligne série sur la configuration utilisateur a échoué. (Voir Remarque 1.) |
|
ModemBusy |
300 |
Le modem répond "BUSY" à la commande Dial. (Voir Remarque 2.) |
|
ModemNoDialtone |
400 |
Le modem répond "NO DIALTONE" à la commande Dial. (Voir Remarque 2.) |
|
ModemNoCarrier |
500 |
Le signal porteuse du modem a été perdu ou déconnecté. Le modem répond "NO CARRIER" à la commande Dial. (Voir Remarque 2.) |
|
ModemBadAnswer |
600 |
La réponse du modem n'est pas valide. |
|
SimConfigurationFailed |
1000 |
La configuration de la carte SIM a échoué. (Par exemple, un code PUK est nécessaire ou initSimString n'est pas valide.) (Voir Remarque 3.) |
|
SimPinCodeInvalid |
2000 |
Le code PIN n'est pas valide. (Voir Remarque 3.) |
|
SimSmsCenterInvalid |
4000 |
Le numéro de téléphone du centre SMS n'est pas valide. (Voir Remarque 3.) |
|
REMARQUE 1 : Ces codes énumération sont utilisés par les blocs fonction Dial et HangUp. |
||
|
REMARQUE 2 : Ces codes énumération sont utilisés par le bloc fonction Dial. |
||
|
REMARQUE 3 : Ces codes énumération sont utilisés par le bloc fonction ConfigSim. |
||
Lorsque le code d'erreur de communication est FF hex (message refusé), le type énumération OperationErrorCodesExt peut renvoyer les valeurs suivantes :
|
Enumérateur |
Valeur (hex.) |
Description |
|---|---|---|
|
NotProcessed_or_TargetResourceMissing |
01 |
La requête n'a pas été traitée ou la ressource du système cible est absente. |
|
BadLength |
05 |
La longueur est incorrecte. |
|
CommChannelErr |
06 |
La voie de communication est associée à une erreur détectée. |
|
BadAddr |
07 |
L'adresse est incorrecte. |
|
SystemResourceMissing |
0B |
Une ressource du système fait défaut. |
|
TargetCommInactive |
0C |
Une fonction de communication cible n'est pas active. |
|
TargetMissing |
0D |
La cible est absente. |
|
ChannelNotConfigured |
0F |
La voie n'est pas configurée. |