Méthode ICallFrameEvents ::OnCall (callobj.h)
Informe le récepteur d’événements s’il reçoit un appel de méthode sur l’intercepteur. Le récepteur est fourni avec un instance ICallFrame lié à l’appel de la méthode entrante interceptée. Grâce à ce récepteur, l’image d’appel peut être manipulée de différentes manières.
Syntaxe
HRESULT OnCall(
[in] ICallFrame *pFrame
);
Paramètres
[in] pFrame
Cadre d’appel lié à l’appel qui vient de recevoir.
Valeur retournée
Cette méthode peut retourner les valeurs suivantes.
Code de retour | Description |
---|---|
|
La commande s'est correctement terminée. |
|
Une erreur inattendue s’est produite. |
Remarques
Au retour d’OnCall, l’intercepteur suppose que, par certains moyens, les valeurs hors-valeur de la méthode ont été initialisées de manière appropriée en fonction des besoins, le cas échéant ; l’intercepteur ne manipule pas davantage l’image d’appel. En règle générale, l’implémentation d’OnCall a défini les valeurs de sortie par certains moyens, soit en appelant l’image d’appel sur un objet, en démarshallant avec succès certaines valeurs out-précédemment marshalées, soit en les effaçant avec ICallFrame ::Free.
La valeur de retour doit également avoir été correctement définie pendant l’appel de la même manière. Consultez ICallFrame ::SetReturnValue.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | callobj.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour