Partager via


IDebugFunctionObject : : évaluez

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

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

Paramètres

  • ppParams
    [in] Un tableau d'objets d' IDebugObject représentant les paramètres d'entrée. chacun de ces paramètres a été créé avec une des méthodes d' Create dans l'interface d' IDebugFunctionObject .

  • dwParams
    [in] Le nombre de paramètres dans le tableau d' ppParams .

  • dwTimeout
    [in] Spécifie le temps maximum, en millisecondes, d'attendre avant le retour de cette méthode. Utilisation INFINITE d'attente dure indéfiniment.

  • ppResult
    [out] Retourne IDebugObject représentant 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.

Notes

Cette méthode est installé et s'exécute un appel à la fonction représentée par l'objet d' IDebugFunctionObject .

Voir aussi

Référence

IDebugFunctionObject