ImportFileEx-Methode
Importiert die angegebene Assembly oder das angegebene ungebundene Modul.
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
Wenn TRUE, wird ImportTypes verwendet, andernfalls muss der Import manuell erfolgen.dwOpenFlags
An IMetaDataDispenser::OpenScope-Methode zu übergebende Flags.pImportToken
Empfängt die ID der zu importierenden Datei.ppAssemblyScope
Empfängt die IMetaDataAssemblyImport-Schnittstelle-Schnittstelle des Assemblyimport-Gültigkeitsbereichs. Wird 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 ausgeführt wurde.
Anforderungen
Erfordert alink.h.
Siehe auch
Konzepte
ALink-API (Verweis zur nicht verwalteten API)