IDebugSettingsCallback2
Permite que mecanismos de ler as configurações de métricas de depurar remotamente.
IDebugSettingsCallback2D : IUnknown
Observações para Implementadores
Essa interface é implementada pelo retorno de chamada de evento do Gerenciador de sessão de depuração e consumido por mecanismos de depuração. Ele também poderia ser usado localmente em vez de. lib do Dbgmetric [d].
Métodos
A tabela a seguir mostra os métodos de IDebugSettingsCallback2.
Método |
Descrição |
---|---|
Enumera os avaliadores de expressão disponível que recebe os identificadores de idioma e o fornecedor. |
|
Recupera um objeto local do avaliador de expressão dado a métrica. |
|
Recupera um valor que corresponde à métrica do avaliador da expressão especificada. |
|
Recupera o arquivo métrica do avaliador de expressão dado o nome ou a métrica. |
|
Recupera o identificador exclusivo de uma métrica de avaliador de expressão recebe seu nome. |
|
Recupera a seqüência de valor de uma métrica de avaliador de expressão recebe seu nome. |
|
Recupera o valor de uma métrica recebe seu nome. |
|
Recupera o identificador exclusivo de uma métrica recebe seu nome. |
|
Recupera a seqüência de caracteres do valor da métrica recebe seu nome. |
Requisitos
Cabeçalho: Msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Exemplo
O exemplo a seguir mostra uma função que leva um IDebugSettingsCallback2 o objeto como um parâmetro.
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 );
}