Les programmes DSPDIR et CPYF sont volontairement simples pour que vous vous concentriez sur les principes de base. Pour de vraies applications, on ajouterait bien sûr le code de traitement des erreurs. On l'a vu, la plupart des API signalent une erreur en envoyant un entier négatif ou un pointeur
Traiter les erreurs
null. On peut utiliser getStream ErrorId pour extraire
l’ID erreur dans streamErrorId :
if prt = *null; streamErrorIdPtr = getStreamErrorId(); ... endif;
Le membre ERRNO dans le fichier source SYS de la bibliothèque
QSYSINC définit les macros C pour les erreurs.
Par exemple, la macro EACCES pour l’erreur 3401 indique
une permission refusée. Vous pouvez traduire les macros en
constantes nommées pour les utiliser dans vos programmes.
Téléchargez cette ressource
Sécuriser Microsoft 365 avec une approche Zero-Trust
Découvrez comment renforcer la cyber-résilience de Microsoft 365 grâce à une approche Zero-Trust, une administration granulaire et une automatisation avancée. La technologie Virtual Tenant de CoreView permet de sécuriser et simplifier la gestion des environnements complexes, tout en complétant vos stratégies IAM, y compris dans les secteurs réglementés.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Editeurs, crawlers et équipes sécurité, les alliances qui feront tenir le web
- IT & Cybersecurity Meetings 2026 : ce que Cannes révèle des mutations du marché IT et cyber
- Cyberattaques : les entreprises détectent les menaces mais peinent à les contenir
- Adapter la sécurité OT aux réalités de l’industrie
Articles les + lus
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
À la une de la chaîne Tech
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
