Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Enumera todas las interfaces implementadas por el especificado TypeDef.
Syntax
HRESULT EnumInterfaceImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl rImpls[],
[in] ULONG cMax,
[out] ULONG* pcImpls
);
Parameters
phEnum [dentro, fuera] Puntero al enumerador.
td [in] Token de TypeDef cuyos tokens MethodDef representan implementaciones de interfaz que se van a enumerar.
rImpls [out] Matriz que se usa para almacenar los tokens MethodDef.
cMax [in] Longitud máxima de la rImpls matriz.
pcImpls [out] Número real de tokens devueltos en rImpls.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumInterfaceImpls se devolvió correctamente. |
S_FALSE |
No hay tokens MethodDef para enumerar. En ese caso, pcImpls se establece en cero. |
Remarks
La enumeración devuelve una colección de mdInterfaceImpl tokens para cada interfaz implementada por el especificado TypeDef. Los tokens de interfaz se devuelven en el orden en que se especificaron las interfaces (a través DefineTypeDef de o SetTypeDefProps). Las propiedades de los tokens devueltos mdInterfaceImpl se pueden consultar mediante GetInterfaceImplProps.
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Header: Cor.h
Library: CorGuids.lib