Aracılığıyla paylaş


Çağrı yığını değerlendirmesi

Kesme modunda çağrı yığınının yığın çerçevelerini görüntülemek için EnumFrameInfo yöntemini uygulamanız gerekir.

Değerlendirme yöntemleri

Basit bir hata ayıklama motoru (DE) için yalnızca bir yığın çerçevesi olabilir. Kesme modunda yığın çerçevesini incelemek için aşağıdaki IDebugStackFrame2 yöntemlerini uygulamanız gerekir.

Yöntem Description
GetCodeContext Yığın çerçevesi için kod bağlamını alır. Kod bağlamı, yığın çerçevesindeki geçerli yönerge işaretçisini temsil eder.
GetDocumentContext Yığın çerçevesi için doküman bağlamını alır. Belge bağlamı, bir yığın çerçevesinin kaynak kodundaki geçerli konumu temsil eder. Bir programda durdurulduğunuzda kaynak kodu görüntülemek için gereklidir.

Bu yöntemler bağlamla ilgili çeşitli arabirimlerin ve yöntemlerin uygulanmasını gerektirir. Bu nedenle, GetDocumentContext yöntemini ve aşağıdaki IDebugDocumentContext2 yöntemlerini uygulamanız gerekir.

Yöntem Description
GetStatementRange Belge bağlamının dosya deyimi aralığını alır.

Kod bağlamlarını numaralandırmak için IEnumDebugCodeContexts2'nin tüm yöntemlerini uygulamanız gerekir.

Ayrıca bakınız