Função CreateAssemblyEnum

Obtém um ponteiro para um IAssemblyEnum instância que pode enumerar os objetos no conjunto de módulos (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 da memória que contém o solicitadaIAssemblyEnum ponteiro.

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

  • pName
    [in] The 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 do ASM_CACHE_FLAGS enumeração.

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

Comentários

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

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: Fusion.h

Biblioteca: Incluído sistema autônomo um recurso em MsCorEE.dll

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface IAssemblyEnum

Interface IAssemblyName

Outros recursos

Global estático Fusion de funções