System.Win.ScktComp.TSocketErrorProc
Delphi
TSocketErrorProc = procedure (ErrorCode: Integer);
C++
typedef void __fastcall (*TSocketErrorProc)(int ErrorCode);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | System.Win.ScktComp.pas 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.