CreateAssemblyEnum 函数
获取指向 IAssemblyEnum 实例的指针,该实例可使用指定的 IAssemblyName 枚举程序集中的对象。
语法
HRESULT CreateAssemblyEnum (
[out] IAssemblyEnum **pEnum,
[in] IUnknown *pUnkReserved,
[in] IAssemblyName *pName,
[in] DWORD dwFlags,
[in] LPVOID pvReserved
);
参数
pEnum
[out] 指向包含所请求的 IAssemblyEnum
指针的内存位置的指针。
pUnkReserved
[in] 保留以供将来进行扩展。 pUnkReserved
必须为空引用。
pName
[in] 请求的程序集的 IAssemblyName
。 此名称用于筛选枚举。 它可为 NULL,以枚举全局程序集缓存中的所有程序集。
dwFlags
[in] 用于修改枚举器行为的标志。 此参数恰好包含 ASM_CACHE_FLAGS 枚举中的一个位。
pvReserved
[in] 保留以供将来进行扩展。 pvReserved
必须为空引用。
备注
dwFlags
参数恰好包含 ASM_CACHE_FLAGS
枚举中的一个位。
要求
平台:请参阅系统要求。
标头:Fusion.h
库:作为资源包含在 MsCorEE.dll 中
.NET Framework 版本:自 2.0 起可用