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 informações armazenadas nos metadados para 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. Este é um método auxiliar simples: se mb é um MethodDef, então GetMethodProps é chamado; se mb é um FieldDef, então GetFieldProps é chamado. Consulte estes 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 [em] O token que faz referência ao membro para obter os metadados associados.
pClass [saídas] Um ponteiro para o token de metadados que representa a classe do membro.
szMember [saídas] O nome do membro.
cchMember [em] O tamanho em caracteres largos do szMember buffer.
pchMember [saídas] O tamanho em caracteres largos do nome retornado.
pdwAttr [saídas] Quaisquer valores de sinalizador aplicados ao membro.
ppvSigBlob [saídas] Um ponteiro para a assinatura de metadados binários do membro.
pcbSigBlob [saídas] O tamanho em bytes de ppvSigBlob.
pulCodeRVA [saídas] Um ponteiro para o endereço virtual relativo do membro.
pdwImplFlags [saídas] Qualquer sinalizador de implementação de método associado ao membro.
pdwCPlusTypeFlag [saídas] Uma bandeira que marca um ValueTypearquivo . É um dos ELEMENT_TYPE_* valores.
ppValue [saídas] Um valor de cadeia de caracteres constante retornado por esse membro.
pcchValue[saídas] O tamanho em caracteres de , ou zero se ppValue não contém uma cadeia de ppValuecaracteres.
Requirements
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Header: Cor.h
Library: CorGuids.lib