DkmClrInstructionAddress.IsUserCodeWithoutCheckingLineInfo Yöntem

Tanım

Yönetilen DM tarafından uygulanan ve dolgu tarafından kullanılan ve zaman uyumsuz dönüş yığınları yürüyoruz sırada bir yöntemin Kullanıcı kodu olup olmadığını belirleme. Bu yöntem, satır bilgisi olup olmadığını görmek üzere sembol sağlayıcısına bir gidiş dönüş yaptığından, normal ıusercode () yöntemini kullanmak istemezsiniz. Bunu önlemek için, bu yöntemi yönetilen DM 'nin diğer denetimlerini yapması için kullanırız. Ardından, bir dolgu EE sembol sağlayıcısına döndüğünde, sembol sağlayıcısı satır bilgilerini kontrol eder. Bu şekilde bu şekilde yapıldığında, tüm yönetilen dönüş yığınının uzak tarafa tek bir gidiş yolculuğa dönüşmesini sağlar. böylece, dönüş yığını çerçevelerinin Kullanıcı kodu olup olmadığını belirleme gereksinimi yoktur.

Konum kısıtlaması: API 'nin bir Izleyici bileşeninden çağrılması gerekir (bileşen düzeyi < 100.000).

Bu API, Visual Studio 12 RTM (DkmApiVersion. VS12RTM) sürümünde sunulmuştur.

public:
 bool IsUserCodeWithoutCheckingLineInfo();
public:
 bool IsUserCodeWithoutCheckingLineInfo();
bool IsUserCodeWithoutCheckingLineInfo();
public bool IsUserCodeWithoutCheckingLineInfo ();
member this.IsUserCodeWithoutCheckingLineInfo : unit -> bool
Public Function IsUserCodeWithoutCheckingLineInfo () As Boolean

Döndürülenler

Boolean

Dışı Belirtilen yönerge adresi Kullanıcı kodu ise true.

Şunlara uygulanır