Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A megadott TypeDefillesztő által implementált összes illesztő számbavétele.
Syntax
HRESULT EnumInterfaceImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl rImpls[],
[in] ULONG cMax,
[out] ULONG* pcImpls
);
Parameters
phEnum [be, ki] Mutató az enumerátorhoz.
td [in] Annak a TypeDefnek a jogkivonatát, amelynek MethodDef-tokenjei az interfész implementációit jelölik, számba kell venni.
rImpls [kifelé] A MethodDef-tokenek tárolására használt tömb.
cMax [in] A tömb maximális hossza rImpls .
pcImpls [kifelé] A visszaadott rImplsjogkivonatok tényleges száma.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumInterfaceImpls sikeresen visszaadott. |
S_FALSE |
Nincs felsorolni kívánt MethodDef-jogkivonat. Ebben az esetben pcImpls nullára van állítva. |
Remarks
Az enumerálás jogkivonat-gyűjteményt mdInterfaceImpl ad vissza az egyes felületekhez, amelyeket a megadott TypeDef. Az illesztő jogkivonatok visszaadása abban a sorrendben történik, amelyben az illesztők meg lettek adva (keresztül vagySetTypeDefProps).DefineTypeDef A visszaadott mdInterfaceImpl jogkivonatok tulajdonságai lekérdezhetők a GetInterfaceImplProps használatával.
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Header: Cor.h
Library: CorGuids.lib