IUnknown 介面 (unknwn.h)

可讓用戶端透過 QueryInterface 方法取得指定物件上其他介面的指標,並透過 AddRefRelease 方法管理物件是否存在。 所有其他 COM 介面都會直接或間接繼承自 IUnknown。 因此, IUnknown 中的三種方法是每個介面 vtable 中的第一個專案。

方法

IUnknown介面具有這些方法。

 
IUnknown::AddRef

遞增 COM 物件的介面指標參考計數。 每當建立介面指標的複本時,您應該呼叫這個方法。
IUnknown::QueryInterface

推斷介面識別碼的協助程式函式範本,並呼叫 QueryInterface (REFIID,void)
IUnknown::QueryInterface

擷取 物件上所支援介面的指標。
IUnknown::Release

遞減 COM 物件上介面的參考計數。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 unknwn.h

另請參閱

使用和實作 IUnknown