Partilhar via


Criar FunçãoAssemblyEnum

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

Sintaxe

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

Parâmetros

pEnum
[fora] Ponteiro para uma localização de memória que contém o ponteiro pedido IAssemblyEnum .

pUnkReserved
[in] Reservado para extensibilidade futura. pUnkReserved tem de ser uma referência nula.

pName
[in] O IAssemblyName da assemblagem pedida. Este nome é utilizado para filtrar a enumeração. Pode ser nulo enumerar todas as assemblagens na cache de assemblagem global.

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

pvReserved
[in] Reservado para extensibilidade futura. pvReserved tem de ser uma referência nula.

Observações

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

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: Fusion.h

Biblioteca: Incluído como um recurso no MsCorEE.dll

.NET Framework Versões: Disponível desde 2.0

Ver também