Retransmettre l'erreur à l'appliation au dess
Fermé
razuki
Messages postés
242
Date d'inscription
lundi 17 décembre 2007
Statut
Membre
Dernière intervention
5 décembre 2012
-
25 févr. 2011 à 14:50
razuki Messages postés 242 Date d'inscription lundi 17 décembre 2007 Statut Membre Dernière intervention 5 décembre 2012 - 27 févr. 2011 à 22:58
razuki Messages postés 242 Date d'inscription lundi 17 décembre 2007 Statut Membre Dernière intervention 5 décembre 2012 - 27 févr. 2011 à 22:58
A voir également:
- Retransmettre l'erreur à l'appliation au dess
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 3005 france tv - Forum Lecteurs et supports vidéo
- Java code erreur 1603 ✓ - Forum Windows
1 réponse
razuki
Messages postés
242
Date d'inscription
lundi 17 décembre 2007
Statut
Membre
Dernière intervention
5 décembre 2012
1
27 févr. 2011 à 22:58
27 févr. 2011 à 22:58
En fait, le gars qui a développé la couche avant moi a déjà crée un enum contenant les codes d'erreurs :
Le problème c'est que je ne sais pas comment intégrer mon code d'erreur à cet enum. En effet, err = ERR_get_error() donne 185073780 à l'execution et ERR_error_string_n(ERR_get_error(), sizeof(buf)); m'affiche "error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch"
Je ne sais pas si ceci a un sens :
ou
typedef enum LAB_ERRORS_ { LAB_ERROR_NOERROR = 0, LAB_ERROR_SUCCESS = 0, LAB_ERROR_BASE = 0x0D430000, /* generic errors */ LAB_ERROR_BUFFERTOOSMALL, LAB_ERROR_TIMEOUT, LAB_ERROR_OUTOFMEMORY, LAB_ERROR_SOCKETERROR, LAB_ERROR_OS, /* network errors */ LAB_ERROR_NETWORK = (LAB_ERROR_BASE + 0x1000), LAB_ERROR_CONNECTIONREFUSED, LAB_ERROR_PACKETTOOLARGE, /*security errors */ LAB_ERROR_SEC = (LAB_ERROR_BASE + 0x2000), LAB_ERROR_KEYSUNAVAILABLE, LAB_ERROR_REVOKEDCERTIFICATE, LAB_ERROR_CERTIFICATENOTLOADED } LAB_ERRORS;
Le problème c'est que je ne sais pas comment intégrer mon code d'erreur à cet enum. En effet, err = ERR_get_error() donne 185073780 à l'execution et ERR_error_string_n(ERR_get_error(), sizeof(buf)); m'affiche "error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch"
Je ne sais pas si ceci a un sens :
PVKEY_DOES_NOT_MATCH_WITH_CERT 0B080074
ou
PVKEY_DOES_NOT_MATCH_WITH_CERT 185073780