DkmEmbeddedPdbFileId Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains information from the 'MPDB' section of the module's debug directory.
This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM).
public ref class DkmEmbeddedPdbFileId : Microsoft::VisualStudio::Debugger::Symbols::DkmSymbolFileId
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmEmbeddedPdbFileId : Microsoft::VisualStudio::Debugger::Symbols::DkmSymbolFileId
[Windows::Foundation::Metadata::WebHostHidden]
class DkmEmbeddedPdbFileId : Microsoft::VisualStudio::Debugger::Symbols::DkmSymbolFileId
[System.Runtime.InteropServices.Guid("f6e1c5d3-1940-1938-ed65-827d64b31891")]
public class DkmEmbeddedPdbFileId : Microsoft.VisualStudio.Debugger.Symbols.DkmSymbolFileId
[<System.Runtime.InteropServices.Guid("f6e1c5d3-1940-1938-ed65-827d64b31891")>]
type DkmEmbeddedPdbFileId = class
inherit DkmSymbolFileId
Public Class DkmEmbeddedPdbFileId
Inherits DkmSymbolFileId
- Inheritance
- Attributes
Properties
RVA |
The offset of the Embedded Portable PDB Debug Directory Entry (Type 17) in the DkmModuleInstance it resides in, relative to the base address of the DkmModuleInstance. If The DkmModuleMemoryLayout of the DkmModule is MemoryPE or DiskPE, the Embedded PDB Entry can be read from process memory at this RVA. If the DkmModuleMemoryLayout of the DkmModule is Unknown and the DkmModuleFlag::FileResolved flag is set, the Embedded PDB entry can be read from the module file on disk at this address. This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM). |
Size |
The size in bytes of the Embedded Portable PDB Debug Directory Entry. This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM). |
SymbolProviderId |
Unique identifier for symbol files/symbol providers. (Inherited from DkmSymbolFileId) |
TagValue |
DkmSymbolFileId is an abstract base class. This enum indicates which derived class this object is an instance of. (Inherited from DkmSymbolFileId) |
Methods
Create(Guid, UInt64, UInt32) |
Create a new DkmEmbeddedPdbFileId object instance. This API was introduced in Visual Studio 15 RTM (DkmApiVersion.VS15RTM). |