共用方式為


介面標頭屬性

將這些屬性併入介面標頭中,以傳達整個介面的相關信息。

屬性 用法
async_uuid 指示 MIDL 編譯程式定義 COM 介面的同步和異步版本。
uuid 指定128位值,以區分特定介面與所有其他介面。 實際值可能代表 GUID、CLSID 或 IID。
本機 指示 MIDL 編譯程式只產生頭檔。 介面必須具有 uuid本機 屬性。
ms_union 控制非capsulated 等位的 NDR 對齊方式。 用於與 MIDL 1.0 或 2.0 上建置的介面回溯相容性。
物件 將介面識別為 COM 介面,並指示 MIDL 編譯程式產生 Proxy/stub 程式代碼,而不是 RPC 用戶端和伺服器存根。
版本 識別介面的特定版本,如果介面有多個版本存在,則為介面。 因為 COM 介面是不可變的,所以您無法在 物件 介面上使用 版本 屬性。
pointer_default 指定所有指標的預設指標類型,但參數清單中所包含的指標除外。 預設類型可以是 唯一refptr
端點 指定伺服器應用程式將接聽遠端過程調用的靜態(已知)端點。

 

請參閱介面屬性 類型庫屬性,例如 雙重oleautomation,這些屬性是連結庫語句中定義或參考的介面專屬。