Aracılığıyla paylaş


IDiaSymbol::get_finalLiveStaticSize

Canlı işlevin son statik boyutunu, inlining sonrasında alır.

Sözdizimi

HRESULT get_finalLiveStaticSize ( 
   DWORD* pRetVal
);

Parametre

pRetVal

[out] İşlevdeki canlı yönergelerin sayısını döndürür. Açıklamalara bakın.

Dönüş Değeri

Başarılı olursa, S_OKdöndürür; aksi takdirde, S_FALSE veya bir hata kodu döndürür.

Not

S_FALSE dönüş değeri, özelliğin simge için kullanılamadığı anlamına gelir.

Açıklamalar

Bu, işlevdeki canlı yönergelerin sayısıdır. Kullanımdaki eğitim profili için yalnızca en az bir kez yürütülen yönergeler canlı olarak sayılır. Geçersiz yönergeler de dahil olmak üzere işlevin toplam boyutunu almak için (yani, eğitim verileri tarafından hiçbir zaman yürütülmeyen yönergeler), IDiaSymbol::get_staticSizekullanın. Bu işlevde yürütülen yönergelerin sayısını almak için IDiaSymbol::get_PGODynamicInstructionCountkullanın.

Ayrıca bkz.