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