Freigeben über


ImportFileEx-Methode

Importiert die angegebene Assembly oder das ungebundene Modul.

Syntax

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

Parameter

pszFilename
Vollqualifizierter Name der Datei, aus der importiert werden soll.

pszTargetName
Optionaler Name der Zieldatei.

fSmartImport
Bei TRUE wird ImportTypes verwendet, andernfalls muss der Import manuell ausgeführt werden.

dwOpenFlags
Flags, die an die OpenScope-Methode übergeben werden sollen.

pImportToken
Empfängt die ID der zu importierenden Datei.

ppAssemblyScope
Empfängt den Assemblyimportbereich IMetaDataAssemblyImport Interface-Schnittstelle . Ist auf NULL festgelegt, wenn die Datei keine Assembly ist.

pdwCountOfScopes
Empfängt die Anzahl der importierten Dateien und/oder Bereiche.

Rückgabewert

Gibt S_OK zurück, wenn die Methode erfolgreich war.

Anforderungen

Erfordert alink.h.

Siehe auch