DkmEmbeddedPdbFileId.Create(Guid, UInt64, UInt32) Methode

Definition

Erstellen Sie eine neue dkmembedabdpdbfleid-Objektinstanz.

         Diese API wurde in Visual Studio 15 RTM (dkmapiversion. VS15RTM) eingeführt.
public:
 static Microsoft::VisualStudio::Debugger::Symbols::DkmEmbeddedPdbFileId ^ Create(Guid SymbolProviderId, System::UInt64 RVA, System::UInt32 Size);
public static Microsoft.VisualStudio.Debugger.Symbols.DkmEmbeddedPdbFileId Create (Guid SymbolProviderId, ulong RVA, uint Size);
static member Create : Guid * uint64 * uint32 -> Microsoft.VisualStudio.Debugger.Symbols.DkmEmbeddedPdbFileId
Public Shared Function Create (SymbolProviderId As Guid, RVA As ULong, Size As UInteger) As DkmEmbeddedPdbFileId

Parameter

SymbolProviderId
Guid

In Eindeutiger Bezeichner für Symbol Dateien/Symbol Anbieter.

RVA
UInt64

In Der Offset des eingebetteten Portable PDB-debugverzeichniseintrags (Type 17) in der dkmmoduleinstance, in der er sich befindet, relativ zur Basisadresse von dkmmoduleinstance. Wenn dkmmodulememorylayout des dkmmodule memorype oder diskpe ist, kann der eingebettete PDB-Eintrag aus dem Prozess Speicher dieser RVA gelesen werden. Wenn dkmmodulememorylayout des dkmmodule unbekannt ist und das Flag dkmmoduleflag:: fileresolved festgelegt ist, kann der eingebettete PDB-Eintrag aus der Modul Datei auf dem Datenträger an dieser Adresse gelesen werden.

Size
UInt32

In Die Größe des eingebetteten Portable PDB-Debug-Verzeichniseintrags in Bytes.

Gibt zurück

DkmEmbeddedPdbFileId

Vorgenommen Ergebnis dieses Methoden Aufrufes.

Gilt für