介面 UUID 檔案

介面 UUID 檔案會從已處理 IDL 檔案中的所有介面收集介面識別碼的定義。 類似于存根檔案和標頭檔,輸入資料流程關閉是由目前的 IDL 檔案和包含的檔案所定義。 例如,針對 Interface IFace,編譯器會產生常數IID_IFace,並將它初始化為 IDL 檔案中指定的介面 UUID。 用戶端應用程式和 Proxy DLL 會使用此常數來識別介面。

從 file.idl 產生的介面 IID 檔案的預設名稱是 File_i.c。 /iid MIDL 編譯器參數會覆寫介面 UUID 檔案的預設名稱。