DkmPublishedProgramInfo 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 about a debuggable runtime which has been loaded into a process on the computer (included processes which aren't being debugged). This will be used to represent programs published through pdm.dll, which is used for active script programs or other programs published through CLSID_ProgramPublisher (IDebugProgramPublisher2.PublishProgram/PublishProgramNode). It can also be used for other runtimes that might be loaded in the target process, such as CoreCLR.
public ref class DkmPublishedProgramInfo
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmPublishedProgramInfo
[Windows::Foundation::Metadata::WebHostHidden]
class DkmPublishedProgramInfo
[System.Runtime.InteropServices.Guid("eaeb3217-af01-dcda-7d08-2cabbddc2351")]
public class DkmPublishedProgramInfo
[<System.Runtime.InteropServices.Guid("eaeb3217-af01-dcda-7d08-2cabbddc2351")>]
type DkmPublishedProgramInfo = class
Public Class DkmPublishedProgramInfo
- Inheritance
-
DkmPublishedProgramInfo
- Attributes
Properties
EngineIds |
The collection of engines which are capable of debugging this code. Generally, this collection only has one entry. For script, this value is DkmEngineId.Script. |
FriendlyName |
[Optional] A friendly name for the program. This may be displayed in the attach to processes window. This is exposed to the AD7 API via IDebugProgramNode2.GetHostName(GHN_FRIENDLY_NAME). |
Methods
Create(String, ReadOnlyCollection<Guid>) |
Create a new DkmPublishedProgramInfo object instance. |