IDebugFunctionObject2::Evaluate
Appelle la fonction et retourne la valeur résultante en tant qu’objet.
Syntaxe
int Evaluate (
IDebugObject ppParams,
uint dwParams,
uint dwEvalFlags,
uint dwTimeout,
out IDebugObject ppResult
);
Paramètres
ppParams
[in] Tableau d’objets IDebugObject qui représente les paramètres d’entrée. Chacun de ces paramètres a été créé à l’aide de l’une des méthodes Create de cette interface.
dwParams
[in] Nombre de paramètres dans le ppParams
tableau.
dwEvalFlags
[in] Combinaison d’indicateurs de l’énumération EVALFLAGS qui spécifie la façon dont l’évaluation doit être effectuée.
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 qui représente la valeur de la fonction en tant qu’objet.
Valeur de retour
En cas de réussite, retourne S_OK
, sinon, retourne un code d'erreur.