commutateur/oldnames

Le commutateur /oldnames indique au compilateur MIDL de générer des noms d’interface qui n’incluent pas le numéro de version.

midl /oldnames

Options de commutateur

Ce commutateur n’a aucun paramètre.

Notes

Le compilateur MIDL incorpore le numéro de version de l’interface dans le nom de l’interface qui est généré dans le stub (par exemple, iface _ v1 _ 0 _ ServerIfHandle). Ce format de nommage est cohérent avec le format utilisé par le compilateur de l’IDL DCE OSF. Toutefois, il diffère du format d’affectation de noms utilisé par le compilateur MIDL 1,0. Le compilateur MIDL 1,0 n’incluait pas de numéros de version dans les noms d’interface (par exemple, iface _ ServerIfHandle). Le commutateur /oldnames vous permet d’ordonner au compilateur MIDL de générer des noms d’interface qui n’incluent pas le numéro de version. De cette façon, le format est cohérent avec les noms générés par le compilateur MIDL 1,0.

Si vous avez un code d’application serveur qui a été écrit pour une utilisation avec un stub généré par le compilateur MIDL 1,0 et qu’il fait référence au nom d’interface généré par MIDL (par exemple, dans un appel à RpcServerRegisterIf), vous devez le modifier pour référencer le style du nom d’interface pris en charge par la version 2,0 ou ultérieure du compilateur MIDL. Vous pouvez également utiliser le commutateur /oldnames lors de l’appel du compilateur MIDL.

Exemples

MIDL/oldnames NomFichier. idl

Voir aussi

Syntaxe générale de la ligne de commande MIDL

Fichier de définition d’interface (IDL)