Commutateur /sal
Le commutateur /sal indique à MIDL de générer des annotations SAL dans les fichiers stub générés.
midl /sal
Ce commutateur n’a aucun paramètre.
MIDL marque les paramètres de pointeur et de tableau avec des annotations qui reflètent la description du paramètre dans le fichier IDL comme appliqué par RPC et le moteur de marshaling NDR. MIDL ne crée pas d’annotations pour les paramètres dans les méthodes d’interface marquées avec l’attribut [local], sauf si /sal_local est également présent sur la ligne de commande. Pour remplacer l’annotation générée par MIDL, utilisez l’attribut [annotate].
Les annotations générées par MIDL sont toujours précédées d'__RPC_ et nécessitent l’utilisation de l’en-tête rpcsal.h pour traduire l’annotation en annotations SAL standard.