Função CreateAssemblyEnum
Obtém um ponteiro para uma instância de IAssemblyEnum que pode enumerar os objetos no assembly 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
[out] Ponteiro para um local de memória que contém o ponteiro IAssemblyEnum
solicitado.
pUnkReserved
[in] Reservado para extensibilidade futura. 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. Esse parâmetro contém exatamente um bit da enumeração ASM_CACHE_FLAGS.
pvReserved
[in] Reservado para extensibilidade futura. pvReserved
deve ser uma referência nula.
Comentários
O parâmetro dwFlags
contém exatamente um bit da enumeração ASM_CACHE_FLAGS
.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: Fusion.h
Biblioteca: incluída como um recurso no MsCorEE.dll
Versões do .NET Framework: disponíveis desde 2.0