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.
Obtiene los valores de metadatos del parámetro al que hace referencia el token paramDef especificado.
Syntax
HRESULT GetParamProps (
[in] mdParamDef tk,
[out] mdMethodDef *pmd,
[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
);
Parameters
tk [in] Token paramDef que representa el parámetro para el que se van a devolver metadatos.
pmd [out] Puntero a un token MethodDef que representa el método que toma el parámetro.
pulSequence [out] Posición ordinal del parámetro en la lista de argumentos del método.
szName [out] Búfer que contiene el nombre del parámetro.
cchName [in] Tamaño solicitado en caracteres anchos de szName.
pchName [out] Tamaño devuelto en caracteres anchos de szName.
pdwAttr [out] Puntero a cualquier marca de atributo asociada al parámetro . Se trata de una máscara de bits de CorParamAttr valores.
pdwCPlusTypeFlag[out] Puntero a una marca que especifica que el parámetro es .ValueType
ppValue [out] Puntero a una cadena constante devuelta por el parámetro .
pcchValue [out] Tamaño de ppValue en caracteres anchos o cero si ppValue no contiene una cadena.
Remarks
Los valores de secuencia de pulSequence comienzan por 1 para los parámetros. Un valor devuelto tiene un número de secuencia de 0.
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Header: Cor.h
Library: CorGuids.lib