Share via


Convention d'appel de DLL incorrecte

Mise à jour : novembre 2007

Bad DLL calling convention

Les arguments passés à une bibliothèque de liens dynamiques (DLL, Dynamic-Link Library) doivent correspondre exactement à ceux qui sont attendus par la routine. L'appel de conventions traite des nombres, types et ordres des arguments. Votre programme peut appeler une routine dans une DLL à laquelle est passé un type ou un nombre incorrect d'arguments.

Pour corriger cette erreur

  1. Vérifiez que tous les types d'argument correspondent à ceux spécifiés dans la déclaration de la routine que vous appelez.

  2. Vérifiez que vous passez le même nombre d'arguments que celui qui est indiqué dans la déclaration de la routine que vous appelez.

  3. Si la routine DLL attend des arguments par valeur, vérifiez que ByVal est spécifié pour ces arguments dans la déclaration de la routine.

Voir aussi

Concepts

Types d'erreurs

Référence

Call, instruction (Visual Basic)

Declare, instruction