启用调试引擎远程读取指标设置。
IDebugSettingsCallback2D : IUnknown
实现者说明
此接口由该会话的事件回调实现调试管理器,并使用调试引擎。 它还可以使用本地而不是 Dbgmetric [] d .lib。
方法
下表显示 IDebugSettingsCallback2方法。
方法 |
说明 |
---|---|
枚举提供的表达式计算器为语言和供应商标识符。 |
|
检索给定的表达式计算器本地对象指标。 |
|
检索对应于指定的指标表达式计算器的值。 |
|
检索给定的表达式计算器指标文件名称或指标。 |
|
检索命名的表达式计算器指标的唯一标识符其名称。 |
|
检索命名值的字符串表达式计算器指标其名称。 |
|
检索命名值的指标其名称。 |
|
检索命名的唯一标识符指标其名称。 |
|
检索命名值的字符串指标其名称。 |
要求
标题:Msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll
示例
下面的示例演示获取 IDebugSettingsCallback2 对象作为参数的函数。
HRESULT GetDebugSettingsCallback (IDebugSettingsCallback2 **ppCallback)
{
HRESULT hRes = E_FAIL;
if ( ppCallback )
{
if ( EVAL(m_pdec) )
hRes = m_pdec->QueryInterface(IID_IDebugSettingsCallback2, (void **)ppCallback);
else
hRes = E_FAIL;
}
else
hRes = E_INVALIDARG;
return ( hRes );
}