iCatInformation::IsClassOfCategories 方法 (comcat.h)

判斷類別是否實作一或多個類別。

語法

HRESULT IsClassOfCategories(
  [in] REFCLSID       rclsid,
  [in] ULONG          cImplemented,
  [in] const CATID [] rgcatidImpl,
  [in] ULONG          cRequired,
  [in] const CATID [] rgcatidReq
);

參數

[in] rclsid

類別標識碼。

[in] cImplemented

rgcatidImpl 陣列中的類別標識碼數目。 此值不得為零。 如果此值為 -1,則不會測試實作的類別。

[in] rgcatidImpl

類別標識碼的陣列。

如果類別需要未列在 rgcatidReq 中的類別,則不會包含在列舉中。

[in] cRequired

rgcatidReq 陣列中的類別標識碼數目。 此值可以是零。 如果此值為 -1,則不會測試必要的類別。

[in] rgcatidReq

類別標識碼的陣列。

傳回值

如果類別標識碼是其中一個指定的類別,則會S_OK傳回值。 否則,它會S_FALSE。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 comcat.h

另請參閱

ICatInformation