Método IMetaDataImport::GetParamProps (rometadataapi.h)
Obtiene los valores de los metadatos del parámetro al que hace referencia el token de ParamDef especificado.
Sintaxis
HRESULT GetParamProps(
[in] mdParamDef tkParamDef,
[out] mdMethodDef *ptkMethodDef,
[out] ULONG *pulSequence,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] DWORD *pdwAttr,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parámetros
[in] tkParamDef
Token paramDef que representa el parámetro para el que se van a devolver metadatos.
[out] ptkMethodDef
Puntero a un token MethodDef que representa el método que toma el parámetro .
[out] pulSequence
Posición ordinal del parámetro en la lista de argumentos del método.
[out] szName
Búfer que contiene el nombre del parámetro.
[in] cchName
Tamaño solicitado en caracteres anchos de szName.
[out] pchName
Tamaño devuelto en caracteres anchos de szName.
[out] pdwAttr
Puntero a cualquier marca de atributo asociada al parámetro .
[out] pdwCPlusTypeFlag
Puntero a una marca que especifica que el parámetro es un ValueType.
[out] ppValue
Puntero a una cadena constante devuelta por el parámetro .
[out] pcchValue
Tamaño de ppValue en caracteres anchos o cero si ppValue no contiene una cadena.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | rometadataapi.h |