Método ITypeInfo::GetVarDesc (oaidl.h)
Recupera una estructura VARDESC que describe la variable especificada.
Sintaxis
HRESULT GetVarDesc(
[in] UINT index,
[out] VARDESC **ppVarDesc
);
Parámetros
[in] index
Índice de la variable cuya descripción se va a devolver. El índice debe estar en el intervalo de 0 a 1 menor que el número de variables de este tipo.
[out] ppVarDesc
VARDESC que describe la variable 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
Para liberar la estructura VARDESC, use ReleaseVarDesc.
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->GetVarDesc(i, &pvardesc));
idMember = pvardesc->memid;
CHECKRESULT(ptypeinfo->GetDocumentation(idMember, &bstrName, NULL, NULL,
NULL));
ptypeinfo->ReleaseVarDesc(pvardesc);
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | oaidl.h |