Метод IMetaDataImport::GetMemberRefProps (rometadataapi.h)
Возвращает метаданные, связанные с членом, на который ссылается указанный токен.
Синтаксис
HRESULT GetMemberRefProps(
[in] mdMemberRef tkMemberRef,
[out] mdToken *ptk,
[out] LPWSTR szMember,
[in] ULONG cchMember,
[out] ULONG *pchMember,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob
);
Параметры
[in] tkMemberRef
Маркер MemberRef для возврата связанных метаданных.
[out] ptk
Токен TypeDef, TypeRef или TypeSpec, представляющий класс, объявляющий член, или токен ModuleRef, представляющий класс модуля, объявляющий элемент, или MethodDef, представляющий элемент.
[out] szMember
Строковый буфер для имени члена.
[in] cchMember
Запрошенный размер в расширенных символах szMember.
[out] pchMember
Возвращаемый размер в расширенных символах szMember.
[out] ppvSigBlob
Указатель на подпись двоичных метаданных для элемента.
[out] pcbSigBlob
Размер ppvSigBlob в байтах.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | rometadataapi.h |