DkmPdbFileId Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Modülün hata ayıklama dizininin ' RSDS ' bölümünde olan bilgileri içerir. Bu bilgilerin MVID kısmı MVID sabit aşamasındadır.
public ref class DkmPdbFileId : Microsoft::VisualStudio::Debugger::Symbols::DkmSymbolFileId
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmPdbFileId : Microsoft::VisualStudio::Debugger::Symbols::DkmSymbolFileId
[Windows::Foundation::Metadata::WebHostHidden]
class DkmPdbFileId : Microsoft::VisualStudio::Debugger::Symbols::DkmSymbolFileId
[System.Runtime.InteropServices.Guid("3c1bf10d-a25c-9c9f-3f20-27ad8165d1df")]
public class DkmPdbFileId : Microsoft.VisualStudio.Debugger.Symbols.DkmSymbolFileId
[<System.Runtime.InteropServices.Guid("3c1bf10d-a25c-9c9f-3f20-27ad8165d1df")>]
type DkmPdbFileId = class
inherit DkmSymbolFileId
Public Class DkmPdbFileId
Inherits DkmSymbolFileId
- Devralma
- Öznitelikler
Özellikler
| Age |
PDB 'nin yaşı. Bu aslında, dll/exe oluşturulduğunda, linre/derleyiciler tarafından bir exe/dll 'ye gömülü bir zaman damgası değeridir. |
| Checksums |
Seçim PE dosyasının hata ayıklama Dizin girişlerinde bulunan tüm PDB karmaları. Bu API, Visual Studio 15 güncelleştirme 9 ' da (DkmApiVersion. VS15Update9) tanıtılmıştır. |
| Mvid |
Yüklü modülden Modül sürümü tanımlayıcısı. Bu, dll/exe oluşturulduğunda, linre/derleyiciler tarafından bir exe/dll 'ye gömülü benzersiz bir değerdir. Dll/exe derlendiğinde her seferinde yeni bir değer oluşturulur. |
| PdbName |
Hata ayıklama bilgilerini içeren PDB dosyasının adı. Bu değer genellikle bir dosya yoludur (örn: c:\myproject\bin\debug\myproject.exe), ancak bazı derleme ortamlarında yalnızca bir dosya adına (örn: Kernel32. pdb) kısaltılması gerekebilir. |
| SymbolProviderId |
Sembol dosyaları/sembol sağlayıcıları için benzersiz tanımlayıcı. (Devralındığı yer: DkmSymbolFileId) |
| TagValue |
Dkmsymbolfileıd soyut bir temel sınıftır. Bu Enum, bu nesnenin bir örneği olan türetilmiş sınıfı gösterir. (Devralındığı yer: DkmSymbolFileId) |
| TimeDateStamp |
Belirtilmişse, IMAGE_DEBUG_DIRECTORY TimeDateStamp alanıdır.
|
| Version |
Belirtilmişse IMAGE_DEBUG_DIRECTORY ' MajorVersion ' ve ' MinorVersion ' öğesini içerir. Bu API, Visual Studio 14 güncelleştirme 2 ' de (DkmApiVersion. VS14Update2) tanıtılmıştır. |
Yöntemler
| Create(Guid, Guid, UInt32, String) |
Yeni bir Dkmpdbfileıd nesne örneği oluşturun. |
| Create(Guid, Guid, UInt32, String, UInt32, UInt32) |
Yeni bir Dkmpdbfileıd nesne örneği oluşturun.
|
| Create(Guid, Guid, UInt32, String, UInt32, UInt32, ReadOnlyCollection<DkmHashValue>) |
Yeni bir Dkmpdbfileıd nesne örneği oluşturun.
|