Enumerates TypeDef tokens representing all types within the current scope.
HRESULT EnumTypeDefs ( [out] HCORENUM *phEnum, [in] mdTypeDef rTypeDefs, [in] ULONG cMax, [out] ULONG *pcTypeDefs );
[out] A pointer to the new enumerator. This must be NULL for the first call of this method.
[in] The array used to store the TypeDef tokens.
[in] The maximum size of the
[out] The number of TypeDef tokens returned in
||There are no tokens to enumerate. In that case,
The TypeDef token represents a type such as a class or an interface, as well as any type added via an extensibility mechanism.
Platforms: See System Requirements.
Library: Included as a resource in MsCorEE.dll
.NET Framework Versions: Available since 1.0