Condividi tramite


Funzione CreateTypeLib (oleauto.h)

Fornisce l'accesso a una nuova istanza di oggetto che supporta l'interfaccia ICreateTypeLib .

Sintassi

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

Parametri

syskind

Sistema operativo di destinazione per il quale creare una libreria dei tipi.

szFile

Nome del file da creare.

ppctlib

Interfaccia ICreateTypeLib .

Valore restituito

Codice restituito Descrizione
S_OK
Operazione completata.
E_INVALIDARG
Uno o più argomenti non sono validi.
E_OUTOFMEMORY
Memoria insufficiente per completare l'operazione.
STG_E_INSUFFICIENTMEMORY
Memoria insufficiente per completare l'operazione.
TYPE_E_IOERROR
Impossibile creare il file.
 

Questo metodo può anche restituire gli errori FACILITY_STORAGE.

Commenti

CreateTypeLib imposta il parametro di output (ppctlib) in modo che punti a un oggetto appena creato che supporta l'interfaccia ICreateTypeLib .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione oleauto.h
Libreria OleAut32.lib
DLL OleAut32.dll

Vedi anche

Funzioni di compilazione dei tipi