JetErrFormattedMessage-Funktion
Ruft einen Fehlercodebezeichner (Error Code Identifier, IDA) ab und erstellt die endgültige Anzeigezeichenfolge, wenn ein Jet-Fehler und erweiterte Fehlerinformationen bereitgestellt werden.
Syntax
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
);
Parameter
-
err
-
Die Jet-Fehlernummer, die zum Suchen und Formatieren der anzeigebaren Fehlermeldung verwendet wird.
-
pExtendedErrorInfo
-
Alle Jet-Fehlerinformationen, einschließlich des Datenbanknamens, des Tabellennamens und aller Nebenfehlerinformationen.
-
Pida
-
Ein Zeiger auf die IDA, die dem spezifischen Fehlercode zugeordnet ist.
-
pMessage
-
Ein Zeiger auf die Fehlermeldung.
-
cbMessage
-
Eine Anzahl der Bytes in der Fehlermeldung.
-
pcbActual
-
Ein Zeiger auf die tatsächliche Anzahl gelesener Bytes.
-
pContextId
-
Ein Zeiger auf den Kontextbezeichner, der der Hilfedatei zugeordnet ist.
-
pwszHelp/file
-
Ein Zeiger auf einen Zeiger auf die Datei, die den Fehler erklärt.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt sie JET_errSuccess zurück. Andernfalls wird eine formatierte Fehlermeldung zurückgegeben, die den spezifischen Fehlergrund angibt.
Bemerkungen
Diese Funktion verfügt über keine zugeordnete Importbibliothek oder Headerdatei. Sie müssen es mit den Funktionen LoadLibrary und GetProcAddress aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
DLL |
|