Condividi tramite


Funzione CreateAssemblyEnum

Ottiene un puntatore a un'istanza di IAssemblyEnum in grado di enumerare gli oggetti nell'assembly con IAssemblyNamespecificato.

HRESULT CreateAssemblyEnum (
    [out] IAssemblyEnum  **pEnum,
    [in]  IUnknown       *pUnkReserved,
    [in]  IAssemblyName  *pName,
    [in]  DWORD          dwFlags,
    [in]  LPVOID         pvReserved
 );

Parametri

  • pEnum
    [out] Puntatore a una posizione di memoria che contiene il puntatore a IAssemblyEnum richiesto.

  • pUnkReserved
    [in] Riservato per una futura estensibilità. pUnkReserved deve essere un riferimento null.

  • pName
    [in] IAssemblyName dell'assembly richiesto. Questo nome è utilizzato per filtrare l'enumerazione. Può essere impostato su null per enumerare tutti gli assembly della Global Assembly Cache.

  • dwFlags
    [in] Flag per la modifica del comportamento dell'enumeratore. Questo parametro contiene esattamente un bit dell'enumerazione ASM_CACHE_FLAGS.

  • pvReserved
    [in] Riservato per una futura estensibilità. pvReserved deve essere un riferimento null.

Note

Il parametro dwFlags contiene esattamente un bit dell'enumerazione ASM_CACHE_FLAGS.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Fusion.h

Libreria: inclusa come risorsa in MsCorEE.dll

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia IAssemblyEnum

Interfaccia IAssemblyName

Altre risorse

Funzioni statiche globali Fusion