Função LoadTypeLibEx (oleauto.h)
Carrega uma biblioteca de tipos e (opcionalmente) a registra no registro do sistema.
Sintaxe
HRESULT LoadTypeLibEx(
LPCOLESTR szFile,
REGKIND regkind,
ITypeLib **pptlib
);
Parâmetros
szFile
O arquivo de biblioteca de tipos.
regkind
Identifica o tipo de registro a ser executado para a biblioteca de tipos com base nos seguintes sinalizadores: DEFAULT, REGISTER e NONE. REGKIND_DEFAULT simplesmente chama LoadTypeLib e o registro ocorre com base nas regras de registro loadTypeLib . REGKIND_NONE chama LoadTypeLib sem o processo de registro habilitado. REGKIND_REGISTER chama LoadTypeLib seguido por RegisterTypeLib, que registra a biblioteca de tipos. Para cancelar o registro da biblioteca de tipos, use UnRegisterTypeLib.
pptlib
A biblioteca de tipos.
Retornar valor
Essa função pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
Um ou mais dos argumentos não são válidos. |
|
Memória insuficiente para concluir a operação. |
|
A função não pôde gravar no arquivo. |
|
O banco de dados de registro do sistema não pôde ser aberto. |
|
Não foi possível abrir a biblioteca de tipos. |
|
Não foi possível abrir a biblioteca de tipos ou vínculo dinâmico. |
Comentários
Permite que os programadores especifiquem se a biblioteca de tipos deve ou não ser carregada.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | oleauto.h |
Biblioteca | OleAut32.lib |
DLL | OleAut32.dll |