Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne des informations sur la bibliothèque de types spécifiée en examinant sa structure TLIBATTR.
Syntaxe
HRESULT GetTypeLibInfo(
[in] LPWSTR szFile,
[out] GUID *pTypeLibID,
[out] LCID *pTypeLibLCID,
[out] SYSKIND *pTypeLibPlatform,
[out] USHORT *pTypeLibMajorVer,
[out] USHORT *pTypeLibMinorVer
);
Paramètres
szFile
[in] Nom de fichier de la bibliothèque de types.
pTypeLibID
[out] GUID de la bibliothèque de types.
pTypeLibLCID
[out] ID de localisation de la bibliothèque de types.
pTypeLibPlatform
[out] Indicateur SYSKIND qui identifie le système d’exploitation cible pour la bibliothèque de types. Les valeurs courantes sont SYS_WIN32 et SYS_WIN64.
pTypeLibMajorVer
[out] Numéro de version principale de la bibliothèque de types. Par exemple, pour la version x.y, le numéro de la version principale est x.
pTypeLibMinorVer
[out] Numéro de version secondaire de la bibliothèque de types. Par exemple, pour la version x.y, le numéro de la version secondaire est y.
Notes
La fonction GetTypeLibInfo est appelée par Tlbexp.exe (Exportateur de bibliothèques de types). Cet outil génère une bibliothèque de types décrivant les types dans un assembly du Common Language Runtime (CLR).
Si un paramètre a la valeur Null, la fonction retourne un HRESULT de E_POINTER. Sinon, S_OKest retourné.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : TlbRef.h
Bibliothèque : TlbRef.lib
Versions de .NET Framework : Disponible depuis la version 2.0