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.
Alle interfaces die door de opgegeven TypeDefzijn geïmplementeerd, worden opgesomd.
Syntax
HRESULT EnumInterfaceImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl rImpls[],
[in] ULONG cMax,
[out] ULONG* pcImpls
);
Parameters
phEnum [in, uit] Een aanwijzer naar de enumerator.
td [in] Het token van het TypeDef waarvan MethodDef-tokens die interface-implementaties vertegenwoordigen, moeten worden geïnventariseerd.
rImpls [uit] De matrix die wordt gebruikt om de MethodDef-tokens op te slaan.
cMax [in] De maximale lengte van de rImpls matrix.
pcImpls [uit] Het werkelijke aantal tokens dat wordt geretourneerd in rImpls.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumInterfaceImpls is geretourneerd. |
S_FALSE |
Er zijn geen MethodDef-tokens om te inventariseren. In dat geval pcImpls wordt ingesteld op nul. |
Remarks
De opsomming retourneert een verzameling mdInterfaceImpl tokens voor elke interface die door de opgegeven TypeDefinterface wordt geïmplementeerd. Interfacetokens worden geretourneerd in de volgorde waarin de interfaces zijn opgegeven (via DefineTypeDef of SetTypeDefProps). Eigenschappen van de geretourneerde mdInterfaceImpl tokens kunnen worden opgevraagd met Behulp van GetInterfaceImplProps.
Requirements
Platformen: Zie ondersteunde besturingssystemen van .NET.
Header: Cor.h
Library: CorGuids.lib