Partilhar via


Função de CreateAssemblyEnum

Obtém um ponteiro para um IAssemblyEnum instância que pode enumerar os objetos no assembly com o especificado IAssemblyName.

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

Parâmetros

  • pEnum
    [out] Ponteiro para um local de memória que contém os solicitados IAssemblyEnum ponteiro.

  • pUnkReserved
    [in] Reservado para futura extensibilidade. pUnkReserveddeve ser uma referência nula.

  • pName
    [in] O IAssemblyName do assembly solicitado. Esse nome é usado para filtrar a enumeração. Pode ser nulo para enumerar todos os assemblies no cache global de assemblies.

  • dwFlags
    [in] Sinalizadores para modificar o comportamento do enumerador. Este parâmetro contém exatamente um bit da ASM_CACHE_FLAGS enumeração.

  • pvReserved
    [in] Reservado para futura extensibilidade. pvReserveddeve ser uma referência nula.

Comentários

O dwFlags parâmetro contém exatamente um bit da ASM_CACHE_FLAGS enumeração.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: Fusion.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface de IAssemblyEnum

Interface de IAssemblyName

Outros recursos

Funções estáticas Global de fusão