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 angezeigten Fehlermeldung verwendet wird.
-
pExtendedErrorInfo
-
Alle Jet-Fehlerinformationen, einschließlich des Datenbanknamens, des Tabellennamens und aller kleineren Fehlerinformationen.
-
Pida
-
Ein Zeiger auf die IDA, die dem spezifischen Fehlercode zugeordnet ist.
-
pMessage
-
Ein Zeiger auf die Fehlermeldung.
-
cbMessage
-
Die Anzahl der Bytes in der Fehlermeldung.
-
–actual
-
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 Grund für den Fehler angibt.
Hinweise
Dieser Funktion ist keine Importbibliothek oder Headerdatei zugeordnet. Sie müssen sie mithilfe der Funktionen LoadLibrary und GetProcAddress aufrufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| DLL |
|