CreateAssemblyEnum-Funktion
Aktualisiert: November 2007
Ruft einen Zeiger auf eine IAssemblyEnum-Instanz ab, in der die Objekte aufgelistet werden können, die in der Assembly mit dem angegebenen IAssemblyName enthalten sind.
HRESULT CreateAssemblyEnum (
[out] IAssemblyEnum **pEnum,
[in] IUnknown *pUnkReserved,
[in] IAssemblyName *pName,
[in] DWORD dwFlags,
[in] LPVOID pvReserved
);
Parameter
pEnum
[out] Zeiger auf eine Speicheradresse, die den angeforderten IAssemblyEnum-Zeiger enthält.pUnkReserved
[in] Reserviert für zukünftige Erweiterungen. pUnkReserved muss ein NULL-Verweis sein.pName
[in] Der IAssemblyName der angeforderten Assembly. Dieser Name wird zum Filtern der Enumeration verwendet. Er kann NULL sein, um alle Assemblys im globalen Assemblycache aufzulisten.dwFlags
[in] Flags zur Änderung des Enumeratorverhaltens. Dieser Parameter enthält genau ein Bit aus der ASM_CACHE_FLAGS-Enumeration.pvReserved
[in] Reserviert für zukünftige Erweiterungen. pvReserved muss ein NULL-Verweis sein.
Hinweise
Der dwFlags-Parameter enthält genau ein Bit aus der ASM_CACHE_FLAGS-Enumeration.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Fusion.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0