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