Partager via


IDebugFunctionObject::Evaluate

Appelle la fonction et retourne la valeur résultante en tant qu’objet.

Syntaxe

int Evaluate(
   IDebugObject[]   ppParams,
   IntPtr           dwParams,
   uint             dwTimeout,
   out IDebugObject ppResult
);

Paramètres

ppParams
[in] Tableau d’objets IDebugObject représentant les paramètres d’entrée. Chacun de ces paramètres a été créé avec l’une des Create méthodes de l’interface IDebugFunctionObject .

dwParams
[in] Nombre de paramètres dans le ppParams tableau.

dwTimeout
[in] Spécifie la durée maximale, en millisecondes, d’attente avant de retourner à partir de cette méthode. Utilisez INFINITE pour attendre indéfiniment.

ppResult
[out] Retourne un IDebugObject représentant la valeur de la fonction en tant qu’objet.

Valeur de retour

Si elle réussit, retourne S_OK ; sinon, retourne un code d’erreur.

Notes

Cette méthode configure et exécute un appel à la fonction représentée par l’objet IDebugFunctionObject .

Voir aussi