Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Enumera todas as interfaces implementadas pelo arquivo TypeDef.
Syntax
HRESULT EnumInterfaceImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl rImpls[],
[in] ULONG cMax,
[out] ULONG* pcImpls
);
Parameters
phEnum [dentro, fora] Um ponteiro para o enumerador.
td [em] O token do TypeDef cujos tokens MethodDef que representam implementações de interface devem ser enumerados.
rImpls [saídas] A matriz usada para armazenar os tokens MethodDef.
cMax [em] O comprimento máximo da rImpls matriz.
pcImpls [saídas] O número real de tokens retornados em rImpls.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumInterfaceImpls retornou com sucesso. |
S_FALSE |
Não há tokens MethodDef para enumerar. Nesse caso, pcImpls é definido como zero. |
Remarks
A enumeração retorna uma coleção de tokens para cada interface implementada mdInterfaceImpl pelo especificado TypeDef. Os tokens de interface são retornados na ordem em que as interfaces foram especificadas (através DefineTypeDef ou SetTypeDefProps). As propriedades dos tokens retornados mdInterfaceImpl podem ser consultadas usando GetInterfaceImplProps.
Requirements
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Header: Cor.h
Library: CorGuids.lib