Метод IMetaDataImport2::EnumGenericParams (rometadataapi.h)
Возвращает перечислитель для массива маркеров универсальных параметров, связанных с указанным токеном TypeDef или MethodDef.
Синтаксис
HRESULT EnumGenericParams(
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[out] mdGenericParam [] rGenericParams,
[in] ULONG cMax,
[out] ULONG *pcGenericParams
);
Параметры
[in, out] phEnum
Указатель на перечислитель.
[in] tk
Токен TypeDef или MethodDef , универсальные параметры которого необходимо перечислить.
[out] rGenericParams
Массив универсальных параметров для перечисления.
[in] cMax
Запрошенное максимальное количество токенов для размещения в rGenericParams.
[out] pcGenericParams
Возвращаемое число токенов, помещенных в rGenericParams.
Возвращаемое значение
HRESULT | Описание |
---|---|
S_OK | EnumGenericParams успешно возвращено . |
S_FALSE | PhEnum не содержит элементов-членов. В этом случае pcGenericParams имеет значение 0 (ноль). |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | rometadataapi.h |