ITypeComp::BindType-Methode (oaidl.h)
Bindet an die Typbeschreibungen in einer Typbibliothek.
Syntax
HRESULT BindType(
[in] LPOLESTR szName,
[in] ULONG lHashVal,
[out] ITypeInfo **ppTInfo,
[out] ITypeComp **ppTComp
);
Parameter
[in] szName
Der name, der gebunden werden soll.
[in] lHashVal
Der Hashwert für den von LHashValOfName berechneten Namen.
[out] ppTInfo
Eine ITypeInfo des Typs, an den der Name gebunden war.
[out] ppTComp
Übergibt einen gültigen Zeiger, z. B. die Adresse einer ITypeComp-Variablen .
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabecode | Beschreibung |
---|---|
|
Erfolg. |
|
Mindestens eines der Argumente ist ungültig. |
|
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen. |
Hinweise
Verwenden Sie die Funktion BindType , um einen Typnamen an die ITypeInfo zu binden, die den Typ beschreibt. Diese Funktion wird für die ITypeComp aufgerufen, die von ITypeLib::GetTypeComp zurückgegeben wird, um an typen zu binden, die in dieser Bibliothek definiert sind. Es kann auch in Zukunft für die Bindung an geschachtelte Typen verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oaidl.h |