Método ITypeInfo::GetFuncDesc (oaidl.h)
Recupera la estructura FUNCDESC que contiene información sobre una función especificada.
Sintaxis
HRESULT GetFuncDesc(
[in] UINT index,
[out] FUNCDESC **ppFuncDesc
);
Parámetros
[in] index
Índice de la función cuya descripción se va a devolver. El índice debe estar en el intervalo de 0 a 1 menos que el número de funciones de este tipo.
[out] ppFuncDesc
Estructura FUNCDESC que describe la función especificada.
Valor devuelto
Este método puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Uno o varios de los argumentos no son válidos. |
|
Memoria insuficiente para completar la operación. |
Comentarios
La función ITypeInfo::GetFuncDesc proporciona acceso a una estructura FUNCDESC que describe la función con el índice especificado. La estructura FUNCDESC debe liberarse con ITypeInfo::ReleaseFuncDesc. El número de funciones del tipo es uno de los atributos contenidos en la estructura TYPEATTR.
Ejemplos
En el ejemplo siguiente, la función CHECKRESULT no está definida. Reemplace esta función por el código de control de errores.
CHECKRESULT(ptypeinfo->GetFuncDesc(i, &pfuncdesc));
idMember = pfuncdesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL, NULL));
ptypeinfo->ReleaseFuncDesc(pfuncdesc);
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | oaidl.h |