Partager via


Méthode ICallFrameWalker ::OnWalkInterface (callobj.h)

Parcoure un frame d’appel pour rechercher l’interface spécifiée dans le frame d’appel. L’interface peut être manipulée ou remplacée en prêtant une attention particulière au nombre de références.

Syntaxe

HRESULT OnWalkInterface(
  [in] REFIID iid,
  [in] PVOID  *ppvInterface,
  [in] BOOL   fIn,
  [in] BOOL   fOut
);

Paramètres

[in] iid

IID de l’interface à trouver.

[in] ppvInterface

Pointe vers la mémoire tampon à partir de laquelle l’enregistrement d’activation doit être reconstitué.

[in] fIn

Ce paramètre est différent de zéro si une interface se trouve à l’intérieur d’un paramètre [in] ou [in, out].

[in] fOut

Ce paramètre est différent de zéro si une interface se trouve à l’intérieur d’un paramètre [out] ou [in, out].

Valeur retournée

Cette méthode peut retourner les valeurs suivantes.

Code de retour Description
S_OK
La commande s'est correctement terminée.
E_UNEXPECTED
Une erreur inattendue s’est produite.

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

ICallFrameWalker