Partilhar via


CComBSTR::CopyTo

Aloca e retorna uma cópia de m_str via parâmetro.

HRESULT CopyTo(
   BSTR* pbstr 
) throw( );
HRESULT CopyTo(
   VARIANT* pvarDest 
) throw( );

Parâmetros

  • pbstr
    [out] O endereço de um BSTR em que deve ser retornada a seqüência de caracteres alocada por esse método.

  • pvarDest
    [out] O endereço de um VARIANTE na qual deve ser retornada a seqüência de caracteres alocada por esse método.

Valor de retorno

Um padrão HRESULT valor indicando o êxito ou falha da cópia.

Comentários

Depois de chamar esse método, o VARIANTE apontada por pvarDest será do tipo VT_BSTR.

Exemplo

CComBSTR m_bstrURL; // BSTR representing a URL

// get_URL is the get method for the URL property. 
STDMETHOD(get_URL)(BSTR* pstrURL)
{
   // Make a copy of m_bstrURL and return it via pstrURL
   return m_bstrURL.CopyTo(pstrURL);
}

Requisitos

Cabeçalho: atlcomcli.h

Consulte também

Referência

Classe CComBSTR

CComBSTR::Copy

CComBSTR::operador =

Outros recursos

CComBSTR membros