/sal スイッチ
/sal スイッチは、生成されたスタブ ファイルに SAL 注釈を生成するように MIDL に指示します。
midl /sal
このスイッチにはパラメーターがありません。
MIDL は、RPC および NDR マーシャリング エンジンによって適用される IDL ファイル内のパラメーターの説明を反映する注釈を持つポインターパラメーターと配列パラメーターをマークします。 /sal_localがコマンド ラインにも存在しない限り、MIDL は [local]属性でマークされたインターフェイス メソッド内のパラメーターの注釈を作成しません。 MIDL で生成された注釈をオーバーライドするには、[ annotatione] 属性を使用します。
MIDL で生成された注釈には常に __RPC_ が付いています。注釈を標準の SAL 注釈に変換するには 、rpcsal.h ヘッダーを使用する必要があります。