Funzione LoadTypeLibEx (oleauto.h)
Carica una libreria dei tipi e (facoltativamente) la registra nel Registro di sistema.
Sintassi
HRESULT LoadTypeLibEx(
LPCOLESTR szFile,
REGKIND regkind,
ITypeLib **pptlib
);
Parametri
szFile
File della libreria dei tipi.
regkind
Identifica il tipo di registrazione da eseguire per la libreria dei tipi in base ai flag seguenti: DEFAULT, REGISTER e NONE. REGKIND_DEFAULT chiama semplicemente LoadTypeLib e la registrazione viene eseguita in base alle regole di registrazione LoadTypeLib . REGKIND_NONE chiama LoadTypeLib senza il processo di registrazione abilitato. REGKIND_REGISTER chiama LoadTypeLib seguito da RegisterTypeLib, che registra la libreria dei tipi. Per annullare la registrazione della libreria dei tipi, usare UnRegisterTypeLib.
pptlib
Libreria dei tipi.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Uno o più argomenti non sono validi. |
|
Memoria insufficiente per completare l'operazione. |
|
La funzione non è stata in grado di scrivere nel file. |
|
Impossibile aprire il database di registrazione del sistema. |
|
Impossibile aprire la libreria dei tipi. |
|
Impossibile caricare la libreria dei tipi o la DLL. |
Commenti
Consente ai programmatori di specificare se deve essere caricata o meno la libreria dei tipi.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | oleauto.h |
Libreria | OleAut32.lib |
DLL | OleAut32.dll |