Функция 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 |
|