OperationErrorCodesExt: Codici errore operazioni (tipo ENUM)
Il tipo enumerato OperationErrorCodesExt contiene codici che corrispondono agli errori rilevati. Il valore del codice di errore delle comunicazioni restituito dall'uscita nCommError influisce sul significato del codice di errore delle operazioni restituito dall'uscita nOperError.
Quando il codice di errore delle comunicazioni è 00 hex (transazione corretta), il tipo enumerato OperationErrorCodesExt può restituire questi valori:
Enumeratore |
Valore (hex) |
Descrizione |
---|---|---|
OperationOK |
00 |
Lo scambio è valido. |
NotProcessed_or_TargetResourceMissing |
01 |
La richiesta non è stata trattata, o manca la risorsa del sistema di destinazione. |
BadResponse |
02 |
La risposta ricevuta non è corretta. |
ModemConfSLAsciiFailed |
100 |
Impossibile configurare la linea seriale in ASCII (vedere nota 1). |
ModemReconfSLFailed |
200 |
Impossibile ripristinare la configurazione utente dalla configurazione della linea seriale (vedere nota 1). |
ModemBusy |
300 |
La risposta del modem al comando BUSY è "Dial" (vedere nota 2). |
ModemNoDialtone |
400 |
La risposta del modem al comando NO DIALTONE è "Dial" (vedere nota 2). |
ModemNoCarrier |
500 |
Il segnale di portante del modem è stato perso o scollegato. La risposta del modem al comando NO CARRIER è "Dial" (vedere nota 2). |
ModemBadAnswer |
600 |
La risposta del modem non è valida. |
SimConfigurationFailed |
1000 |
Impossibile configurare la SIM card. Può essere necessario un codice PUK o initSimString non è valido. (vedere nota 3). |
SimPinCodeInvalid |
2000 |
Il codice PIN non è valido (vedere nota 3). |
SimSmsCenterInvalid |
4000 |
Il numero di telefono del centro SMS non è valido (vedere nota 3). |
NOTA 1: questi codici enumerati sono dedicati ai blocchi funzione Dial e HangUp. |
||
NOTA 2: questi codici enumerati sono dedicati al blocco funzione Dial. |
||
NOTA 3: questi codici enumerati sono dedicati al blocco funzione ConfigSim. |
Quando il codice di errore delle comunicazioni è FF hex (messaggio rifiutato), il tipo enumerato OperationErrorCodesExt può restituire questi valori:
Enumeratore |
Valore (hex) |
Descrizione |
---|---|---|
NotProcessed_or_TargetResourceMissing |
01 |
La richiesta non è stata trattata, o manca la risorsa del sistema di destinazione. |
BadLength |
05 |
La lunghezza non è corretta. |
CommChannelErr |
06 |
Il canale di comunicazione è associato a un errore rilevato. |
BadAddr |
07 |
L'indirizzo non è corretto. |
SystemResourceMissing |
0B |
Manca una risorsa di sistema. |
TargetCommInactive |
0C |
Una funzione della comunicazione di destinazione non è attiva. |
TargetMissing |
0D |
Manca la destinazione. |
ChannelNotConfigured |
0F |
Il canale non è configurato. |