CreateAssemblyEnum, fonction
Obtient un pointeur vers une instance IAssemblyEnum qui peut énumérer les objets dans l'assembly avec l'IAssemblyNamespécifié.
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 mémoire qui contient le pointeur IAssemblyEnum demandé.pUnkReserved
[in] Réservé pour la future extensibilité. 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 null pour énumérer tous les assemblys dans le Global Assembly Cache.dwFlags
[in] Indicateurs pour le changement du comportement de l'énumérateur. Ce paramètre contient exactement un bit de l'énumération ASM_CACHE_FLAGS.pvReserved
[in] Réservé pour la future extensibilité. pvReserved doit être une référence null.
Notes
Le paramètre dwFlags contient exactement un bit de l'énumération ASM_CACHE_FLAGS.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : Fusion.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0