Función LoadTypeLibEx (oleauto.h)
Carga una biblioteca de tipos y (opcionalmente) la registra en el registro del sistema.
Sintaxis
HRESULT LoadTypeLibEx(
LPCOLESTR szFile,
REGKIND regkind,
ITypeLib **pptlib
);
Parámetros
szFile
Archivo de biblioteca de tipos.
regkind
Identifica el tipo de registro que se va a realizar para la biblioteca de tipos en función de las marcas siguientes: DEFAULT, REGISTER y NONE. REGKIND_DEFAULT simplemente llama a LoadTypeLib y se produce el registro en función de las reglas de registro loadTypeLib . REGKIND_NONE llama a LoadTypeLib sin el proceso de registro habilitado. REGKIND_REGISTER llama a LoadTypeLib seguido de RegisterTypeLib, que registra la biblioteca de tipos. Para anular el registro de la biblioteca de tipos, use UnRegisterTypeLib.
pptlib
Biblioteca de tipos.
Valor devuelto
Esta función puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Uno o varios de los argumentos no son válidos. |
|
Memoria insuficiente para completar la operación. |
|
La función no pudo realizar el proceso de escritura en el archivo. |
|
No se pudo abrir la base de datos de registro de sistemas. |
|
No se pudo abrir la biblioteca de tipos. |
|
No se pudo cargar la biblioteca de tipos o el archivo DLL en cuestión. |
Comentarios
Permite a los programadores especificar si se debe cargar o no la biblioteca de tipos.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | oleauto.h |
Library | OleAut32.lib |
Archivo DLL | OleAut32.dll |