Condividi tramite


IDebugBeforeSymbolSearchEvent2::GetModuleName

Recupera il nome del modulo in fase di debug.

Sintassi

public int GetModuleName (
    string pbstrModuleName
);

Parametri

pbstrModuleName
[out] Nome del modulo.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Esempio

Nell'esempio seguente viene illustrato come implementare questo metodo per un oggetto CDebugBeforeSymbolSearchEventBase che espone l'interfaccia IDebugBeforeSymbolSearchEvent2 .

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

    if (m_bstrModuleName)
    {

        *pbstrModuleName = SysAllocString( m_bstrModuleName);

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

    return ( hRes );
}

Vedi anche