Метод ICreateTypeInfo::AddRefTypeInfo (oaidl.h)
Добавляет описание типа к тем, на которые ссылается создаваемое описание типа.
Синтаксис
HRESULT AddRefTypeInfo(
[in] ITypeInfo *pTInfo,
[in] HREFTYPE *phRefType
);
Параметры
[in] pTInfo
Описание типа, на который следует ссылаться.
[in] phRefType
Дескриптор, который это описание типа связывает с указанными сведениями о типе.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Один или несколько аргументов недопустимы. |
|
Недостаточно памяти для завершения операции. |
|
Не удается выполнить запись в место назначения. |
|
Недостаточно памяти для завершения операции. |
|
Несоответствие типов. |
Комментарии
Второй параметр возвращает указатель на дескриптор добавленных сведений о типе. Если метод AddRefTypeInfo был вызван ранее для той же информации о типе, индекс, возвращенный предыдущим вызовом, возвращается в phRefType. Если упоминаемое описание типа находится в создаваемой библиотеке типов, сведения о его типе можно получить, вызвав IUnknown::QueryInterface(IID_ITypeInfo, ...) в интерфейсе ICreateTypeInfo этого описания типа.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oaidl.h |