Compartir a través de


Función CreateTypeLib (oleauto.h)

Proporciona acceso a una nueva instancia de objeto que admite la interfaz ICreateTypeLib .

Sintaxis

HRESULT CreateTypeLib(
  SYSKIND        syskind,
  LPCOLESTR      szFile,
  ICreateTypeLib **ppctlib
);

Parámetros

syskind

Sistema operativo de destino para el que se va a crear una biblioteca de tipos.

szFile

Nombre del archivo que se va a crear.

ppctlib

Interfaz ICreateTypeLib .

Valor devuelto

Código devuelto Descripción
S_OK
Correcto.
E_INVALIDARG
Uno o varios de los argumentos no son válidos.
E_OUTOFMEMORY
Memoria insuficiente para completar la operación.
STG_E_INSUFFICIENTMEMORY
Memoria insuficiente para completar la operación.
TYPE_E_IOERROR
La función no pudo crear el archivo.
 

Este método también puede devolver los errores de FACILITY_STORAGE.

Comentarios

CreateTypeLib establece su parámetro de salida (ppctlib) para que apunte a un objeto recién creado que admita la interfaz ICreateTypeLib .

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oleauto.h
Library OleAut32.lib
Archivo DLL OleAut32.dll

Consulte también

Funciones de compilación de tipos