Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee haalt u metagegevensgegevens op voor de gebeurtenis die wordt vertegenwoordigd door het opgegeven gebeurtenistoken, inclusief het declaratietype, de methoden voor toevoegen en verwijderen voor gemachtigden, en eventuele vlaggen en andere gekoppelde gegevens.
Syntax
HRESULT GetEventProps (
[in] mdEvent ev,
[out] mdTypeDef *pClass,
[out] LPCWSTR szEvent,
[in] ULONG cchEvent,
[out] ULONG *pchEvent,
[out] DWORD *pdwEventFlags,
[out] mdToken *ptkEventType,
[out] mdMethodDef *pmdAddOn,
[out] mdMethodDef *pmdRemoveOn,
[out] mdMethodDef *pmdFire,
[out] mdMethodDef rmdOtherMethod[],
[in] ULONG cMax,
[out] ULONG *pcOtherMethod
);
Parameters
ev [in] Het token voor metagegevens van de gebeurtenis dat de gebeurtenis vertegenwoordigt om metagegevens voor op te halen.
pClass [uit] Een aanwijzer naar het TypeDef-token dat de klasse vertegenwoordigt die de gebeurtenis declareert.
szEvent [uit] De naam van de gebeurtenis waarnaar wordt verwezen door ev.
pchEvent [in] De aangevraagde lengte in brede tekens van szEvent.
pdwEventFlags [uit] De geretourneerde lengte in brede tekens van szEvent.
ptkEventType [uit] Een aanwijzer naar een TypeRef- of TypeDef-metagegevenstoken dat het Delegate type gebeurtenis aangeeft.
pmdAddOn [uit] Een aanwijzer naar het metagegevenstoken dat de methode vertegenwoordigt waarmee handlers voor de gebeurtenis worden toegevoegd.
pmdRemoveOn [uit] Een aanwijzer naar het metagegevenstoken dat de methode vertegenwoordigt waarmee handlers voor de gebeurtenis worden verwijderd.
pmdFire [uit] Een aanwijzer naar het metagegevenstoken dat de methode vertegenwoordigt die de gebeurtenis genereert.
rmdOtherMethod [uit] Een matrix van tokenaanwijzers naar andere methoden die aan de gebeurtenis zijn gekoppeld.
cMax [in] De maximale grootte van de rmdOtherMethod matrix.
pcOtherMethod [uit] Het aantal tokens dat wordt geretourneerd in rmdOtherMethod.
Requirements
Platformen: Zie ondersteunde besturingssystemen van .NET.
Header: Cor.h
Library: CorGuids.lib