DkmPdbFileId Sınıf

Tanım

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
DkmPdbFileId
Ö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.

         Bu API, Visual Studio 14 güncelleştirme 2 ' de (DkmApiVersion. VS14Update2) tanıtılmıştı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.

         Bu API, Visual Studio 14 güncelleştirme 2 ' de (DkmApiVersion. VS14Update2) tanıtılmıştır.
Create(Guid, Guid, UInt32, String, UInt32, UInt32, ReadOnlyCollection<DkmHashValue>)

Yeni bir Dkmpdbfileıd nesne örneği oluşturun.

         Bu API, Visual Studio 15 güncelleştirme 9 ' da (DkmApiVersion. VS15Update9) tanıtılmıştır.

Şunlara uygulanır