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 informações armazenadas nos metadados de uma definição de membro especificada, incluindo o nome, a assinatura binária e o endereço virtual relativo, do Type membro referenciado pelo token de metadados especificado. Esse é um método auxiliar simples: se mb for um MethodDef, GetMethodProps será chamado; se mb for um FieldDef, GetFieldProps será chamado. Consulte esses outros métodos para obter detalhes.
Syntax
HRESULT GetMemberProps (
[in] mdToken mb,
[out] mdTypeDef *pClass,
[out] LPWSTR szMember,
[in] ULONG cchMember,
[out] ULONG *pchMember,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] ULONG *pulCodeRVA,
[out] DWORD *pdwImplFlags,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parameters
mb [in] O token que faz referência ao membro para o qual obter os metadados associados.
pClass [out] Um ponteiro para o token de metadados que representa a classe do membro.
szMember [out] O nome do membro.
cchMember [in] O tamanho em caracteres largos do szMember buffer.
pchMember [out] O tamanho em caracteres largos do nome retornado.
pdwAttr [out] Todos os valores de sinalizador aplicados ao membro.
ppvSigBlob [out] Um ponteiro para a assinatura de metadados binários do membro.
pcbSigBlob [out] O tamanho em bytes de ppvSigBlob.
pulCodeRVA [out] Um ponteiro para o endereço virtual relativo do membro.
pdwImplFlags [out] Quaisquer sinalizadores de implementação de método associados ao membro.
pdwCPlusTypeFlag [out] Um sinalizador que marca um ValueType. É um dos ELEMENT_TYPE_* valores.
ppValue [out] Um valor de cadeia de caracteres constante retornado por esse membro.
pcchValue [out] O tamanho em caracteres de ppValue, ou zero, se ppValue não segurar uma cadeia de caracteres.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Header: Cor.h
Library: CorGuids.lib