ImportFileEx, méthode
Importe un assembly indiqué ou un module indépendant.
Syntaxe
HRESULT ImportFileEx(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
BOOL fSmartImport,
DWORD dwOpenFlags,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Paramètres
pszFilename
Nom complet du fichier à partir duquel effectuer l’importation.
pszTargetName
Nom facultatif du fichier cible.
fSmartImport
Si la valeur est TRUE, ImportTypes est utilisé, sinon l’importation doit être effectuée manuellement.
dwOpenFlags
Indicateurs à transmettre à la méthode OpenScope.
pImportToken
Reçoit l’ID du fichier en cours d’importation.
ppAssemblyScope
Reçoit l’interface IMetaDataAssemblyImport Interface de l’étendue d’importation d’assembly. Est défini sur NULL si le fichier n’est pas un assembly.
pdwCountOfScopes
Reçoit le nombre de fichiers et/ou d’étendues importés.
Valeur de retour
Si la méthode aboutit, renvoie S_OK.
Spécifications
Nécessite alink.h.