ITcTypeSystem::_NewEnum

Erzeugt einen COM-Enumerator über die aktuell im Typsystem registrierten Datentypen. Es wird ein IEnumVARIANT über eine Momentaufnahme der registrierten Datentypen aufgebaut. Jedes Element wird als IDispatch-fähige Typinstanz eingehängt. In C# steht die Methode über GetEnumerator zur Verfügung.

Signatur

HRESULT _NewEnum(IUnknown** ppunkEnum);

Parameter

(keine)

Rückgabewert

Name

Typ

Beschreibung

ppunkEnum

IUnknown**

[out, retval] Enumerator, der per QueryInterface als IEnumVARIANT verwendet werden kann.

(HRESULT)

HRESULT

S_OK bei Erfolg, sonst Fehlercode.

Fehlercodes