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.
Yığın çerçevesini açıklar.
Sözdizimi
public struct FRAMEINFO {
public uint m_dwValidFields;
public string m_bstrFuncName;
public string m_bstrReturnType;
public string m_bstrArgs;
public string m_bstrLanguage;
public string m_bstrModule;
public ulong m_addrMin;
public ulong m_addrMax;
public IDebugStackFrame2 m_pFrame;
public IDebugModule2 m_pModule;
public int m_fHasDebugInfo;
public int m_fStaleCode;
public int m_fAnnotatedFrame;
} FRAMEINFO;
Üyeler
m_dwValidFields
FRAMEINFO_FLAGS numaralandırmasından hangi alanların doldurulduğunu belirten bayrakların birleşimi.
m_bstrFuncName
Yığın çerçevesiyle ilişkili işlev adı.
m_bstrReturnType
Yığın çerçevesiyle ilişkili dönüş türü.
m_bstrArgs
Yığın çerçevesiyle ilişkili işlevin bağımsız değişkenleri.
m_bstrLanguage
İşlevin uygulandığı dil.
m_bstrModule
Yığın çerçevesiyle ilişkili modül adı.
m_addrMin
En düşük fiziksel yığın adresi.
m_addrMAX
Maksimum fiziksel yığın adresi.
m_pFrame
Bu yığın çerçevesini temsil eden IDebugStackFrame2 nesnesi.
m_pModule
Bu yığın çerçevesini içeren modülü temsil eden IDebugModule2 nesnesi.
m_fHasDebugInfo
Verilen çerçevede hata ayıklama bilgileri varsa sıfır olmayan (TRUE).
m_fStaleCode
Yığın çerçevesi artık geçerli olmayan kodla ilişkilendirilmişse sıfır olmayan (TRUE).
m_fAnnotatedFrame
Yığın çerçevesine oturum hata ayıklama yöneticisi (SDM) tarafından ek açıklama ekleniyorsa sıfır olmayan (TRUE).
Açıklamalar
Bu yapı doldurulacak GetInfo yöntemine geçirilir. Bu yapı, IEnumDebugFrameInfo2 arabiriminde bulunan ve sırayla EnumFrameInfo yöntemine yapılan bir çağrıdan döndürülen bir listede de bulunur.
Gereksinimler
Üst bilgi: msdbg.h
Ad Alanı: Microsoft.VisualStudio.Debugger.Interop
Derleme: Microsoft.VisualStudio.Debugger.Interop.dll