Share via


ICOMAdminCatalog2::ImportComponents-Methode (comadmin.h)

Importiert die angegebenen Komponenten, die bereits in einer Anwendung registriert sind.

Zum Importieren nicht konfigurierter Komponenten können Sie die Methoden ImportUnconfiguredComponents und PromoteUnconfiguredComponents verwenden.

Syntax

HRESULT ImportComponents(
  [in]           BSTR    bstrApplicationIDOrName,
  [in]           VARIANT *pVarCLSIDOrProgID,
  [in, optional] VARIANT *pVarComponentType
);

Parameter

[in] bstrApplicationIDOrName

Die Anwendungs-ID oder der Name der Anwendung, in die die Komponenten importiert werden sollen.

[in] pVarCLSIDOrProgID

Die zu importierenden Komponenten. Jedes Element des Variant-Elements kann ein String sein, der eine Klassen-ID oder Programm-ID, ein einzelnes Katalogobjekt oder eine Katalogsammlung enthält (z. B. wie von der GetCollectionByQuery2-Methode zurückgegeben).

[in, optional] pVarComponentType

Die Bitnes jeder Komponente. Dieser Parameter kann einen der folgenden Werte annehmen. Wenn dieser Parameter nicht angegeben wird, wird die native Bitigkeit des Computers angenommen.

Wert Bedeutung
COMAdmin32BitComponent
0x1
Verwendet ein 32-Bit-Format.
COMAdmin64BitComponent
0x2
Verwendet ein 64-Bit-Format.

Rückgabewert

Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL und S_OK zurückgeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comadmin.h

Weitere Informationen

ICOMAdminCatalog2