Condividi tramite


Funzione CreateAssemblyEnum

Ottiene un puntatore a un'istanza di IAssemblyEnum che può enumerare gli oggetti nell'assembly con IAssemblyName specificato.

Sintassi

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 contenente il puntatore richiesto IAssemblyEnum .

pUnkReserved
[in] Riservato per l'estendibilità futura. pUnkReserved deve essere un riferimento Null.

pName
[in] Oggetto IAssemblyName dell'assembly richiesto. Questo nome viene usato per filtrare l'enumerazione. Può essere null per enumerare tutti gli assembly nella global assembly cache.

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

pvReserved
[in] Riservato per l'estendibilità futura. pvReserved deve essere un riferimento Null.

Commenti

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

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Fusion.h

Libreria: Incluso come risorsa in MsCorEE.dll

Versioni di .NET Framework: Disponibile da 2.0

Vedi anche