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 起可用

请参阅