Метод ITypeComp::BindType (oaidl.h)
Выполняет привязку к описаниям типов, содержащимся в библиотеке типов.
Синтаксис
HRESULT BindType(
[in] LPOLESTR szName,
[in] ULONG lHashVal,
[out] ITypeInfo **ppTInfo,
[out] ITypeComp **ppTComp
);
Параметры
[in] szName
Имя для привязки.
[in] lHashVal
Хэш-значение для имени, вычисленного с помощью LHashValOfName.
[out] ppTInfo
ITypeInfo типа, к которому было привязано имя.
[out] ppTComp
Передает допустимый указатель, например адрес переменной ITypeComp .
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Успешно. |
|
Один или несколько аргументов недопустимы. |
|
Недостаточно памяти для завершения операции. |
Комментарии
Используйте функцию BindType для привязки имени типа к ITypeInfo , описывающей тип. Эта функция вызывается в ITypeComp , который возвращается ITypeLib::GetTypeComp для привязки к типам, определенным в этой библиотеке. Его также можно использовать в будущем для привязки к вложенным типам.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oaidl.h |