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.
Program hata ayıklama veritabanı (.pdb) dosyasını kullanarak yığının yürümesini kolaylaştırır. ARM64 SVE gibi büyük vektör yazmaçları da dahil olmak üzere değişken boyutlu yazmaç değerlerini okumak ve yazmak için yöntemler sağlar.
Sözdizimi
IDiaStackWalkHelper3: IDiaStackWalkHelper2
VTable Sırasına Göre Yöntemler
Aşağıdaki tabloda yöntemlerini gösterilmiştir IDiaStackWalkHelper3:
| Yöntem | Description |
|---|---|
IDiaStackWalkHelper3::get_registerValue |
Belirtilen yazmaç değerini alır. |
IDiaStackWalkHelper3::put_registerValue |
Belirtilen yazmaç değerini ayarlar. |
Açıklamalar
Bu arabirim, değişken boyutlu yazmaçları destekleyen yöntemlerle genişletir IDiaStackWalkHelper2 . Özgün IDiaStackWalkHelper::get_registerValue ve IDiaStackWalkHelper::put_registerValue yazmaç değeri için sabit ULONGLONG kullanan yöntemlerden farklı olarak, bu yöntemler ARM64 SVE tarafından kullanılan büyük vektör yazmaçları da dahil olmak üzere her boyuttaki yazmaçları barındırabilen bayt arabellekleri kullanır.
Arayanlar için Notlar
Bir istemci uygulaması, program yürütme sırasında yığının yürümesini desteklemek için bu arabirimi uygular. Bu arabirimin bir örneği veya IDiaStackWalker::getEnumFrames2 yöntemlerine IDiaStackWalker::getEnumFrames geçirilir.
Gereksinimler
Üst bilgi: Dia2.h
Kitaplık: diaguids.lib
DLL: msdia140.dll