DkmPdbFileId.Create Yöntem
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.
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.
|
| Create(Guid, Guid, UInt32, String, UInt32, UInt32, ReadOnlyCollection<DkmHashValue>) |
Yeni bir Dkmpdbfileıd nesne örneği oluşturun.
|
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
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
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
Dışı Bu yöntem çağrısının sonucu.