UnRegisterTypeLib
9/8/2008
Essa função remove informações biblioteca de tipos Registro de sistema. Uso UnRegisterTypeLib Para permitir que aplicativos para desinstalar corretamente próprios.
Syntax
HRESULT UnRegisterTypeLib(
REFGUID libID,
unsigned short wVerMajor,
unsigned short wVerMinor,
LCID lcid,
SYSKIND syskind
);
Parameters
- libID
[no] Globalmente identificador exclusivo.
- wVerMajor
[no] Número principal versão da biblioteca de tipo que está sendo removida.
- wVerMinor
[no] Número versão secundária da biblioteca de tipo que está sendo removida.
- LCID
[no] Identificador de localidade.
- syskind
[no] O destino sistema operacional (SYSKIND).
Return Value
Retorna os valores HRESULT mostrados a seguinte tabela.
Valor | Descrição |
---|---|
S_OK |
O sucesso. |
E_OUTOFMEMORY |
Memória insuficiente. |
E_INVALIDARG |
Um ou mais argumentos é inválido. |
TYPE_E_IOERROR |
A função não pôde gravar o arquivo. |
TYPE_E_REGISTRYACCESS |
Não foi possível abrir banco de dados o registro sistema. |
TYPE_E_INVALIDSTATE |
Não foi possível abrir a biblioteca tipo. |
Requirements
Header | oleauto.h |
Library | oleaut32.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |