System.Win.ScktComp.TSocketErrorProc

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

typedef void __fastcall (*TSocketErrorProc)(int ErrorCode);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public System.Win.ScktComp.hpp System.Win.ScktComp System.Win.ScktComp


Description

Le type qui représente le gestionnaire d'exceptions pour les messages d'erreur qui sont reçus depuis une connexion socket Windows.

Le paramètre ErrorProc spécifie le gestionnaire d'exceptions. Le code d'erreur du socket Windows est transmis. Dans ce gestionnaire, une application peut résoudre l'erreur ou déclencher une exception. Transmettre une valeur nil (Delphi) ou NULL (C++) pour le paramètre ErrorProc restaure le comportement par défaut, dans lequel le composant socket déclenche une exception ESocketError.

Par défaut, les composants socket n'ont pas de gestionnaire d'erreurs spécifique et déclenchent simplement une exception ESocketError quand ils reçoivent des messages d'erreur. Si un gestionnaire d'exceptions est assigné avec SetErrorProc, le composant socket ne déclenche pas cette exception.

Voir aussi