Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |