Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
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.
IDiaSymbolIDiaSymbol::get_staticSizeIDiaSymbol::get_PGODynamicInstructionCount- profil destekli iyileştirmeleri