CreateAssemblyEnum, fonction
Obtient un pointeur vers une instance IAssemblyEnum qui peut énumérer les objets dans l’assembly avec le IAssemblyName spécifié.
Syntaxe
HRESULT CreateAssemblyEnum (
[out] IAssemblyEnum **pEnum,
[in] IUnknown *pUnkReserved,
[in] IAssemblyName *pName,
[in] DWORD dwFlags,
[in] LPVOID pvReserved
);
Paramètres
pEnum
[out] Pointeur vers un emplacement de la mémoire, qui contient le pointeur IAssemblyEnum
demandé.
pUnkReserved
[in] Réservé à des fins d’extensibilité future. pUnkReserved
doit être une référence null.
pName
[in] IAssemblyName
de l’assembly demandé. Ce nom est utilisé pour filtrer l’énumération. Il peut être nul pour énumérer tous les assemblys dans le Global Assembly Cache.
dwFlags
[in] Indicateurs pour la modification du comportement de l’énumérateur. Ce paramètre contient exactement un bit de l’énumération ASM_CACHE_FLAGS.
pvReserved
[in] Réservé à des fins d’extensibilité future. pvReserved
doit être une référence null.
Remarques
Le paramètre dwFlags
contient exactement un bit de l’énumération ASM_CACHE_FLAGS
.
Configuration requise
Plateformes : Consultez Configuration requise.
En-tête : Fusion.h
Bibliothèque : incluse comme ressource dans MsCorEE.dll
Versions du .NET Framework : Disponibles depuis la version 2.0