C# Class PowerStudio.Debugger.PowerShellProgramNode

Inheritance: PowerStudio.DebugEngine.DebugProgramNode
显示文件 Open project: IntelliTect/PowerStudio Class Usage Examples

Public Methods

Method Description
GetEngineInfo ( string &pbstrEngine, System.Guid &pguidEngine ) : int

Gets the name and identifier of the debug engine (DE) running a program.

GetHostPid ( AD_PROCESS_ID pHostProcessId ) : int

Gets the system process identifier for the process hosting the program.

PowerShellProgramNode ( PowerShellProcess process ) : System

Method Details

GetEngineInfo() public method

Gets the name and identifier of the debug engine (DE) running a program.
public GetEngineInfo ( string &pbstrEngine, System.Guid &pguidEngine ) : int
pbstrEngine string Returns the name of the DE running the program (C++-specific: this can be a null pointer indicating that the caller is not interested in the name of the engine).
pguidEngine System.Guid Returns the globally unique identifier of the DE running the program (C++-specific: this can be a null pointer indicating that the caller is not interested in the GUID of the engine).
return int

GetHostPid() public method

Gets the system process identifier for the process hosting the program.
public GetHostPid ( AD_PROCESS_ID pHostProcessId ) : int
pHostProcessId AD_PROCESS_ID Returns the system process identifier for the hosting process.
return int

PowerShellProgramNode() public method

public PowerShellProgramNode ( PowerShellProcess process ) : System
process PowerShellProcess
return System