Share via


IDebugBeforeSymbolSearchEvent2::GetModuleName

Recupera o nome do módulo que está sendo depurado no momento.

Sintaxe

public int GetModuleName (
    string pbstrModuleName
);

Parâmetros

pbstrModuleName
[saiu] Nome do módulo.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Exemplo

O exemplo a seguir mostra como implementar esse método para um objeto CDebugBeforeSymbolSearchEventBase que expõe a interface IDebugBeforeSymbolSearchEvent2 .

STDMETHODIMP CDebugBeforeSymbolSearchEventBase::GetModuleName(BSTR *pbstrModuleName)
{
    HRESULT hRes = E_FAIL;

    if (m_bstrModuleName)
    {

        *pbstrModuleName = SysAllocString( m_bstrModuleName);

        if (*pbstrModuleName)
        {
            hRes = S_OK;
        }
    }

    return ( hRes );
}

Confira também