Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Выполняет привязку к описаниям типов, содержащимся в библиотеке типов.
Синтаксис
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 |