Fonctions de raccordement In-Context

La liste suivante présente les aspects clés des fonctions de raccordement dans le contexte :

  • Les fonctions de raccordement dans le contexte doivent se trouver dans une bibliothèque de liens dynamiques (DLL) que le système mappe à l’espace d’adressage du serveur.
  • Les fonctions de raccordement dans le contexte partagent l’espace d’adressage avec le serveur.
  • Lorsque le serveur déclenche un événement, le système appelle une fonction de raccordement sans marshaling (empaquetage et envoi de paramètres d’interface entre les limites de processus).
  • Les fonctions de raccordement dans le contexte ont tendance à être très rapides et à recevoir des notifications d’événements de façon synchrone, car il n’existe aucun marshaling.
  • Certains événements peuvent être remis hors processus, même si vous demandez qu’ils soient remis en cours (à l’aide de l' _ indicateur INCONTEXT WINEVENT). vous pouvez voir cette situation avec des problèmes d’interopérabilité des applications 64 bits et 32 bits et avec des événements de console Windows.