Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Obtém valores de metadados para o parâmetro referenciado pelo 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 [em] Um token ParamDef que representa o parâmetro para o qual retornar metadados.
pmd [saídas] Um ponteiro para um token MethodDef que representa o método que usa o parâmetro.
pulSequence [saídas] A posição ordinal do parâmetro na lista de argumentos do método.
szName [saídas] Um buffer para armazenar o nome do parâmetro.
cchName [em] O tamanho solicitado em caracteres largos de szName.
pchName [saídas] O tamanho retornado em caracteres largos de szName.
pdwAttr [saídas] Um ponteiro para qualquer sinalizador de atributo associado ao parâmetro. Esta é uma máscara de CorParamAttr valores.
pdwCPlusTypeFlag [saídas] Um ponteiro para um sinalizador especificando que o parâmetro é um ValueTypearquivo .
ppValue [saídas] Um ponteiro para uma cadeia de caracteres constante retornada pelo parâmetro.
pcchValue[saídas] O tamanho de em caracteres largos, ou zero se ppValue não mantiver uma cadeia de ppValue caracteres.
Remarks
Os valores de sequência começam pulSequence com 1 para parâmetros. Um valor de retorno tem um número de sequência de 0.
Requirements
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Header: Cor.h
Library: CorGuids.lib