Параметр /sal
Параметр /sal направляет MIDL на создание заметок SAL в созданных файлах заглушки.
midl /sal
Этот параметр не имеет параметров.
MIDL помечает параметры указателя и массива заметками, отражающими описание параметра в IDL-файле как принудительное применение RPC и подсистемой маршалинга NDR. MIDL не создает заметки для параметров в методах интерфейса, помеченных атрибутом [local], если в командной строке также нет /sal_local . Чтобы переопределить заметку, созданную MIDL, используйте атрибут [annotate] .
Заметки, созданные MIDL, всегда имеют префикс __RPC_ и требуют использования заголовка rpcsal.h для преобразования заметки в стандартные заметки SAL.