IMetaDataImport2::EnumGenericParamConstraints-Methode (rometadataapi.h)
Ruft einen Enumerator für ein Array generischer Parametereinschränkungen ab, die dem generischen Parameter zugeordnet sind, der durch das angegebene Token dargestellt wird.
Syntax
HRESULT EnumGenericParamConstraints(
[in, out] HCORENUM *phEnum,
[in] mdGenericParam tk,
[out] mdGenericParamConstraint [] rGenericParamConstraints,
[in] ULONG cMax,
[out] ULONG *pcGenericParamConstraints
);
Parameter
[in, out] phEnum
Ein Zeiger auf den Enumerator.
[in] tk
Ein Token, das den generischen Parameter darstellt, dessen Einschränkungen aufgelistet werden sollen.
[out] rGenericParamConstraints
Das Array generischer Parametereinschränkungen, die aufgelistet werden sollen.
[in] cMax
Die angeforderte maximale Anzahl von Token, die in rGenericParamConstraints platziert werden sollen.
[out] pcGenericParamConstraints
Ein Zeiger auf die Anzahl der In rGenericParamConstraints platzierten Token.
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK | EnumGenericParamConstraints wurde erfolgreich zurückgegeben. |
S_FALSE | phEnum weist keine Memberelemente auf. In diesem Fall ist pcGenericParameterConstraints auf 0 (null) festgelegt. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | rometadataapi.h |