Share via


DkmEmbeddedPdbFileId Class

Definition

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
DkmEmbeddedPdbFileId
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).

Applies to