UnRegisterTypeLib, fonction (oleauto.h)
Supprime les informations de bibliothèque de types du registre système. Utilisez cette API pour permettre aux applications de se désinstaller correctement.
Syntaxe
HRESULT UnRegisterTypeLib(
REFGUID libID,
WORD wVerMajor,
WORD wVerMinor,
LCID lcid,
SYSKIND syskind
);
Paramètres
libID
GUID de la bibliothèque de types.
wVerMajor
Version principale de la bibliothèque de types.
wVerMinor
Version secondaire de la bibliothèque de types.
lcid
Identificateur de paramètres régionaux.
syskind
Système d’exploitation cible.
Valeur retournée
Cette fonction peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Réussite. |
|
Un ou plusieurs arguments ne sont pas valides. |
|
Mémoire insuffisante pour terminer l’opération. |
|
La fonction n’a pas pu écrire dans le fichier. |
|
Impossible d’ouvrir la base de données d’inscription du système. |
|
Impossible d’ouvrir la bibliothèque de types. |
Remarques
Les objets in-process appellent généralement cette API à partir de DllUnregisterServer.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | oleauto.h |
Bibliothèque | OleAut32.lib |
DLL | OleAut32.dll |