Метод IMetaDataImport::GetMethodProps (rometadataapi.h)
Возвращает метаданные, связанные с методом, на который ссылается указанный токен MethodDef.
Синтаксис
HRESULT GetMethodProps(
[in] mdMethodDef tkMethodDef,
[out] mdTypeDef *ptkClass,
[out] LPWSTR szMethod,
[in] ULONG cchMethod,
[out] ULONG *pchMethod,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] ULONG *pulCodeRVA,
[out] DWORD *pdwImplFlags
);
Параметры
[in] tkMethodDef
Токен MethodDef, представляющий метод для возврата метаданных.
[out] ptkClass
Указатель на токен TypeDef, представляющий тип, реализующий метод .
[out] szMethod
Указатель на буфер с именем метода.
[in] cchMethod
Запрошенный размер szMethod.
[out] pchMethod
Указатель на размер в расширенных символах szMethod или, в случае усечения, фактическое число расширенных символов в имени метода.
[out] pdwAttr
Указатель на все флаги, связанные с методом .
[out] ppvSigBlob
Указатель на сигнатуру двоичных метаданных метода.
[out] pcbSigBlob
Указатель на размер ppvSigBlob в байтах.
[out] pulCodeRVA
Указатель на относительный виртуальный адрес метода.
[out] pdwImplFlags
Указатель на все флаги реализации для метода .
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Целевая платформа | Windows |
Header | rometadataapi.h |