Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IMetaDataImport::EnumEvents method

Enumerates event definition tokens for the specified TypeDef token.

Syntax


HRESULT EnumEvents(
  [in, out]                                  HCORENUM  *phEnum,
  [in]                                       mdTypeDef tkTypDef,
  [out, size_is(cMax), length_is(*pcEvents)] mdEvent   rgEvents[],
  [in]                                       ULONG     cMax,
  [out]                                      ULONG     *pcEvents
);

Parameters

phEnum [in, out]

A pointer to the enumerator.

tkTypDef [in]

The TypeDef token whose event definitions are to be enumerated.

rgEvents [out]

The array of returned events.

cMax [in]

The maximum size of the rgEvents array.

pcEvents [out]

The actual number of events returned in rgEvents.

Return value

HRESULTDescription
S_OKEnumEvents returned successfully.
S_FALSEThere are no events to enumerate. In this case, pcEvents is zero.

 

Requirements

IDL

Rometadataapi.idl

See also

IMetaDataImport

 

 

Show:
© 2017 Microsoft