Aracılığıyla paylaş


IDebugFunctionObject2::Evaluate

işlevini çağırır ve sonuçta elde edilen değeri bir nesne olarak döndürür.

Sözdizimi

int Evaluate (
   IDebugObject     ppParams,
   uint             dwParams,
   uint             dwEvalFlags,
   uint             dwTimeout,
   out IDebugObject ppResult
);

Parametreler

ppParams
[in] Giriş parametrelerini temsil eden bir IDebugObject nesneleri dizisi. Bu parametrelerin her biri, bu arabirimdeki Create yöntemlerinden biri kullanılarak oluşturulmuştur.

dwParams
[in] Dizideki ppParams parametre sayısı.

dwEvalFlags
[in] DEĞERLENDIRMEnin nasıl gerçekleştirileceğini belirten EVALFLAGS sabit listesi bayraklarının birleşimi.

dwTimeout
[in] Bu yöntemden dönmeden önce beklenebilmesi için gereken en uzun süreyi milisaniye cinsinden belirtir. Sonsuz olarak beklemek için SONSUZ kullanın.

ppResult
[out] İşlevin değerini nesne olarak temsil eden bir IDebugObject döndürür.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Ayrıca bkz.