ICatInformation::EnumClassesOfCategories 메서드(comcat.h)
하나 이상의 지정된 범주 식별자를 구현하는 클래스에 대한 열거자를 검색합니다.
구문
HRESULT EnumClassesOfCategories(
[in] ULONG cImplemented,
[in] const CATID [] rgcatidImpl,
[in] ULONG cRequired,
[in] const CATID [] rgcatidReq,
[out] IEnumGUID **ppenumClsid
);
매개 변수
[in] cImplemented
rgcatidImpl 배열의 범주 ID 수입니다. 이 값은 0일 수 없습니다. 이 값이 -1이면 클래스가 구현하는 범주에 관계없이 열거형에 포함됩니다.
[in] rgcatidImpl
범주 식별자의 배열입니다.
클래스에 지정되지 않은 범주 식별자가 필요한 경우 열거형에 포함되지 않습니다.
[in] cRequired
rgcatidReq 배열의 범주 ID 수입니다. 이 값은 0일 수 있습니다. 이 값이 -1이면 클래스가 필요한 범주에 관계없이 열거형에 포함됩니다.
[in] rgcatidReq
범주 식별자의 배열입니다.
[out] ppenumClsid
지정된 범주를 구현하는 클래스의 CLSID를 열거하는 데 사용할 수 있는 IEnumCLSID 인터페이스 포인터에 대한 포인터입니다.
반환 값
이 메서드는 표준 반환 값 E_INVALIDARG, E_OUTOFMEMORY 및 S_OK 반환할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | comcat.h |