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.
.pdb dosyasındaki bilgileri kullanarak yığın yürüyüşü yapmak için yöntemler sağlar.
Sözdizimi
IDiaStackWalker: IUnknown
Vtable Sırasına Göre Yöntemler
Aşağıdaki tabloda yönteminin yöntemleri gösterilmektedir IDiaStackWalker.
| Metot | Açıklama |
|---|---|
| IDiaStackWalker::getEnumFrames | x86 platformları için bir yığın çerçevesi numaralandırıcısı alır. |
| IDiaStackWalker::getEnumFrames2 | Belirli bir platform türü için bir yığın çerçevesi numaralandırıcısı alır. |
Açıklamalar
Bu arabirim, yüklenen modülün yığın çerçevelerinin listesini almak için kullanılır. Yöntemlerin her birine, yığın çerçeveleri listesini oluşturmak için gerekli bilgileri sağlayan bir IDiaStackWalkHelper nesnesi (istemci uygulaması tarafından uygulanır) geçirilir.
Arayanlar İçin Notlar
Bu arabirim, sınıf tanımlayıcısı CoCreateInstance CLSID_DiaStackWalker ve arabirim kimliği IID_IDiaStackWalkerile yöntemi çağrılarak elde edilir. Örnekte bu arabirimin nasıl edinilmiş olduğu gösterilmektedir.
Örnek
Bu örnekte, arabirimin nasıl alın aldığı gösterilmektedir IDiaStackWalker .
IDiaStackWalker* pStackWalker;
HRESULT hr = CoCreateInstance(CLSID_DiaStackWalker,
NULL,
CLSCTX_INPROC_SERVER,
IID_IDiaStackWalker,
(void**) &pStackWalker);
if (FAILED(hr))
{
// Report error and exit
}
Gereksinimler
Üst bilgi: Dia2.h
Kitaplık: diaguids.lib
DLL: msdia80.dll