Partilhar via


CDBErrorInfo::GetAllErrorInfo

Retorna todos os tipos de informações de erro contidas em um registro de erro.

HRESULT GetAllErrorInfo(
   ULONG ulRecordNum,
   LCID lcid,
   BSTR* pbstrDescription,
   BSTR* pbstrSource = NULL,
   GUID* pguid = NULL,
   DWORD* pdwHelpContext = NULL,
   BSTR* pbstrHelpFile = NULL
) const throw( );

Parâmetros

  • ulRecordNum
    [in] Número com base em zero do registro para o qual deseja retornar informações de erro.

  • lcid
    [in] A ID de localidade para as informações de erro a ser retornado.

  • pbstrDescription
    [out] Um ponteiro para uma descrição de texto do erro.

  • pbstrSource
    [out] Um ponteiro para uma seqüência de caracteres que contém o nome do componente que gerou o erro.

  • pguid
    [out] Um ponteiro para o GUID da interface que definido o erro.

  • pdwHelpContext
    [out] Um ponteiro para a ID de contexto de ajuda para o erro.

  • pbstrHelpFile
    [out] Um ponteiro para uma seqüência de caracteres que contém o caminho para o arquivo de ajuda que descreve o erro.

Valor de retorno

S_OK Se for bem-sucedido. See IErrorRecords::GetErrorInfo in the Referência do programador do OLE DB para outros valores de retorno.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CDBErrorInfo

Outros recursos

CDBErrorInfo membros