Partager via


ImportFileEx Method

Importe un assembly ou un module indépendant indiqués.

Syntax

HRESULT ImportFileEx(
    LPCWSTR pszFilename,
    LPCWSTR pszTargetName,
    BOOL fSmartImport,
    DWORD dwOpenFlags,
    mdToken* pImportToken,
    IMetaDataAssemblyImport** ppAssemblyScope,
    DWORD* pdwCountOfScopes
) PURE;

Parameters

pszFilename Nom complet du fichier à partir duquel importer.

pszTargetName Nom facultatif du fichier cible.

fSmartImport Si true, ImportTypes est utilisé, sinon l’importation doit être effectuée manuellement.

dwOpenFlags Indicateurs à passer le long de la méthode OpenScope.

pImportToken Reçoit l’ID du fichier en cours d’importation.

ppAssemblyScope Reçoit l’interface iMetaDataAssemblyImport Interface d’importation d’assembly. Est défini sur NULL si le fichier n’est pas un assembly.

pdwCountOfScopes Reçoit le nombre de fichiers importés et/ou d’étendues.

Return Value

Retourne S_OK si la méthode réussit.

Requirements

Requires alink.h.

See also