Fonction JetErrFormattedMessage
Récupère un identificateur de code d’erreur (IDA) et crée la chaîne d’affichage finale lorsqu’une erreur Jet et des informations d’erreur étendues sont fournies.
Syntaxe
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
);
Paramètres
-
err
-
Numéro d’erreur Jet utilisé pour rechercher et mettre en forme le message d’erreur affichable.
-
pExtendedErrorInfo
-
Toutes les informations d’erreur Jet, y compris le nom de la base de données, le nom de la table et toutes les informations d’erreur mineures.
-
Pida
-
Pointeur vers l’IDA associé au code d’erreur spécifique.
-
pMessage
-
Pointeur vers le message d’erreur.
-
cbMessage
-
Nombre d’octets dans le message d’erreur.
-
pcbActual
-
Pointeur vers le nombre réel d’octets lus.
-
pContextId
-
Pointeur vers l’identificateur de contexte associé au fichier d’aide.
-
pwszHelp/file
-
Pointeur vers un pointeur vers le fichier qui explique l’erreur.
Valeur retournée
Si la fonction réussit, elle retourne JET_errSuccess ; sinon, il retourne un message d’erreur mis en forme qui indique la raison spécifique de l’échec.
Notes
Cette fonction n’a pas de bibliothèque d’importation ou de fichier d’en-tête associé ; vous devez l’appeler à l’aide des fonctions LoadLibrary et GetProcAddress .
Spécifications
Condition requise | Valeur |
---|---|
DLL |
|