/iid スイッチ
/iid スイッチは COM インターフェイスのインターフェイス識別子ファイルの名前を指定し、IDL ファイル名に _i.c を追加して取得した既定の名前をオーバーライドします。
midl /iid filename
-
ファイル名
-
COM インターフェイスの既定のインターフェイス識別子ファイル名をオーバーライドするインターフェイス識別子ファイル名を指定します。 ファイル名は、シェルが特殊文字を解釈できないようにするために、二重引用符 (") を使用して明示的に引用符で囲むことができます。
/iid スイッチは RPC インターフェイスには影響しません。
filename に明示的なパスが含まれていない場合、ファイルは現在のディレクトリまたは /out スイッチで指定されたディレクトリに書き込まれます。 filename の明示的なパスは、/out スイッチの仕様をオーバーライドします。
midl /iid "my_iid.c" filename.idl