Freigeben über


ITypeInfo::GetRefTypeInfo-Methode (oaidl.h)

Wenn eine Typenbeschreibung auf andere Typenbeschreibungen verweist, werden die Typenbeschreibungen abgerufen, auf die verwiesen wird.

Syntax

HRESULT GetRefTypeInfo(
  [in]  HREFTYPE  hRefType,
  [out] ITypeInfo **ppTInfo
);

Parameter

[in] hRefType

Ein Handle für die zurückzugebende Typbeschreibung, auf die verwiesen wird.

[out] ppTInfo

Die Typbeschreibung, auf die verwiesen wird.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode Beschreibung
S_OK
Erfolg.
E_INVALIDARG
Mindestens eines der Argumente ist ungültig.
E_OUTOFMEMORY
Unzureichender Arbeitsspeicher, um den Vorgang abzuschließen.

Hinweise

Bei der Rückgabe enthält der zweite Parameter einen Zeiger auf einen Zeiger auf eine Typbeschreibung, auf die durch diese Typbeschreibung verwiesen wird. Eine Typbeschreibung muss einen Verweis auf jede Typbeschreibung aufweisen, die als Typ ihrer Variablen, Funktionsparameter oder Funktionsrückgabetypen auftritt. Wenn der Typ eines Datenmembers beispielsweise ein Datensatztyp ist, enthält die Typbeschreibung für diesen Datenmember den hRefType einer Typbeschreibung, auf die verwiesen wird. Um einen Zeiger auf die Typbeschreibung abzurufen, wird der Verweis an GetRefTypeInfo übergeben.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile oaidl.h

Weitere Informationen

Itypeinfo