Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 [in] Um token ParamDef que representa o parâmetro para o qual retornar metadados.
pmd [out] Um ponteiro para um token MethodDef que representa o método que usa o parâmetro.
pulSequence [out] A posição ordinal do parâmetro na lista de argumentos do método.
szName [out] Um buffer para manter o nome do parâmetro.
cchName [in] O tamanho solicitado em caracteres largos de szName.
pchName [out] O tamanho retornado em caracteres largos de szName.
pdwAttr [out] Um ponteiro para quaisquer sinalizadores de atributo associados ao parâmetro. Essa é uma máscara de bits de CorParamAttr valores.
pdwCPlusTypeFlag [out] Um ponteiro para um sinalizador especificando que o parâmetro é um ValueType.
ppValue [out] Um ponteiro para uma cadeia de caracteres constante retornada pelo parâmetro.
pcchValue [out] O tamanho de ppValue caracteres largos ou zero se ppValue não segurar uma cadeia de caracteres.
Remarks
Os valores de sequência começam pulSequence com 1 para parâmetros. Um valor retornado tem um número de sequência de 0.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Header: Cor.h
Library: CorGuids.lib