Поделиться через


Функция JetErrFormattedMessage

Извлекает идентификатор кода ошибки (IDA) и создает окончательную отображаемую строку при указании ошибки Jet и расширенных сведений об ошибке.

Синтаксис

JET_ERR JetErrFormattedMessage(
   JET_ERR              err,
   JETERR_EXTERR        *pExtendedErrorInfo,
   JETERR_IDA           *pIda,
   WCHAR                *pMessage,
   unsigned long        cbMessage,
   unsigned long        *pcbActual,
   JETERR_HELPCONTEXTID *pContextId,
   WCHAR                **pwszHelp/file
);

Параметры

Err

Номер ошибки Jet, используемый для поиска и форматирования отображаемого сообщения об ошибке.

pExtendedErrorInfo

Все сведения об ошибках Jet, включая имя базы данных, имя таблицы и сведения о незначительных ошибках.

pIda

Указатель на IDA, связанный с конкретным кодом ошибки.

pMessage

Указатель на сообщение об ошибке.

cbMessage

Количество байтов в сообщении об ошибке.

pcbActual

Указатель на фактическое число прочитанных байтов.

pContextId

Указатель на идентификатор контекста, связанный с файлом справки.

pwszHelp/file

Указатель на указатель на файл, объясняющий ошибку.

Возвращаемое значение

Если функция завершается успешно, она возвращает JET_errSuccess; В противном случае возвращается форматируемое сообщение об ошибке, указывающее конкретную причину сбоя.

Комментарии

У этой функции нет связанной библиотеки импорта или файла заголовка; его необходимо вызвать с помощью функций LoadLibrary и GetProcAddress .

Требования

Требование Значение
DLL
Msjter40.dll