DkmPdbFileId.Create Yöntem

Tanım

Aşırı Yüklemeler

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.

Create(Guid, Guid, UInt32, String)

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

public:
 static Microsoft::VisualStudio::Debugger::Symbols::DkmPdbFileId ^ Create(Guid SymbolProviderId, Guid Mvid, System::UInt32 Age, System::String ^ PdbName);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmPdbFileId Create (Guid SymbolProviderId, Guid Mvid, uint Age, string PdbName);
static member Create : Guid * Guid * uint32 * string -> Microsoft.VisualStudio.Debugger.Symbols.DkmPdbFileId
Public Shared Function Create (SymbolProviderId As Guid, Mvid As Guid, Age As UInteger, PdbName As String) As DkmPdbFileId

Parametreler

SymbolProviderId
Guid

'Ndaki Sembol dosyaları/sembol sağlayıcıları için benzersiz tanımlayıcı.

Mvid
Guid

'Ndaki 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.

Age
UInt32

'Ndaki 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.

PdbName
String

'Ndaki 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.

Döndürülenler

DkmPdbFileId

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanır

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.
public:
 static Microsoft::VisualStudio::Debugger::Symbols::DkmPdbFileId ^ Create(Guid SymbolProviderId, Guid Mvid, System::UInt32 Age, System::String ^ PdbName, System::UInt32 TimeDateStamp, System::UInt32 Version);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmPdbFileId Create (Guid SymbolProviderId, Guid Mvid, uint Age, string PdbName, uint TimeDateStamp, uint Version);
static member Create : Guid * Guid * uint32 * string * uint32 * uint32 -> Microsoft.VisualStudio.Debugger.Symbols.DkmPdbFileId
Public Shared Function Create (SymbolProviderId As Guid, Mvid As Guid, Age As UInteger, PdbName As String, TimeDateStamp As UInteger, Version As UInteger) As DkmPdbFileId

Parametreler

SymbolProviderId
Guid

'Ndaki Sembol dosyaları/sembol sağlayıcıları için benzersiz tanımlayıcı.

Mvid
Guid

'Ndaki 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.

Age
UInt32

'Ndaki 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.

PdbName
String

'Ndaki 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.

TimeDateStamp
UInt32

'Ndaki Belirtilmişse, IMAGE_DEBUG_DIRECTORY TimeDateStamp alanıdır.

Version
UInt32

'Ndaki Belirtilmişse IMAGE_DEBUG_DIRECTORY ' MajorVersion ' ve ' MinorVersion ' öğesini içerir.

Döndürülenler

DkmPdbFileId

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanı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.
public:
 static Microsoft::VisualStudio::Debugger::Symbols::DkmPdbFileId ^ Create(Guid SymbolProviderId, Guid Mvid, System::UInt32 Age, System::String ^ PdbName, System::UInt32 TimeDateStamp, System::UInt32 Version, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Symbols::DkmHashValue ^> ^ Checksums);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmPdbFileId Create (Guid SymbolProviderId, Guid Mvid, uint Age, string PdbName, uint TimeDateStamp, uint Version, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Symbols.DkmHashValue> Checksums);
static member Create : Guid * Guid * uint32 * string * uint32 * uint32 * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Symbols.DkmHashValue> -> Microsoft.VisualStudio.Debugger.Symbols.DkmPdbFileId
Public Shared Function Create (SymbolProviderId As Guid, Mvid As Guid, Age As UInteger, PdbName As String, TimeDateStamp As UInteger, Version As UInteger, Checksums As ReadOnlyCollection(Of DkmHashValue)) As DkmPdbFileId

Parametreler

SymbolProviderId
Guid

'Ndaki Sembol dosyaları/sembol sağlayıcıları için benzersiz tanımlayıcı.

Mvid
Guid

'Ndaki 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.

Age
UInt32

'Ndaki 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.

PdbName
String

'Ndaki 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.

TimeDateStamp
UInt32

'Ndaki Belirtilmişse, IMAGE_DEBUG_DIRECTORY TimeDateStamp alanıdır.

Version
UInt32

'Ndaki Belirtilmişse IMAGE_DEBUG_DIRECTORY ' MajorVersion ' ve ' MinorVersion ' öğesini içerir.

Checksums
ReadOnlyCollection<DkmHashValue>

[In, Isteğe bağlı] PE dosyasının hata ayıklama Dizin girişlerinde bulunan tüm PDB karmaları.

Döndürülenler

DkmPdbFileId

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanır