ITcModuleManager2::LookupModule
Ruft TryLookupModule auf und gibt bei mindestens einem Treffer S_OK zurück. Wenn kein Modul gefunden wurde, gibt die Methode E_INVALIDARG zurück und setzt eine ErrorInfo mit der Meldung, dass der Modultyp nicht gefunden wurde.
Signatur
HRESULT LookupModule(BSTR bstrModuleType, ITcEnumModuleInstances** pipModules);
Parameter
Name | Typ | Beschreibung |
|---|---|---|
bstrModuleType | BSTR | [in] Gesuchter Modultypname. |
Rückgabewert
Name | Typ | Beschreibung |
|---|---|---|
pipModules | [out, retval] Enumerator der gefundenen Modulinstanzen. | |
(HRESULT) | HRESULT |
|
Fehlercodes
E_POINTER: Einer der erforderlichen Zeiger oderbstrModuleTypeistNULL.E_INVALIDARG: Der Typname ist leer oder es wurde keine Instanz dieses Typs gefunden.E_OUTOFMEMORY: Der temporäre Ergebnis-Array konnte nicht erzeugt werden.- Weitere Fehler:
QueryInterfaceoder ModuleTypeName ist für ein gefundenes TCom-Objekt fehlgeschlagen.