ImportFile-Methode
Importiert Assemblys und ungebundene Module.
HRESULT ImportFile(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameter
pszFilename
Vollqualifizierter Name der zu importierenden Datei.pszTargetName
Optionaler Ausgabedateiname, mit dem die Datei umbenannt werden kann, wenn sie mit der Assembly verknüpft wird.fSmartImport
Wenn TRUE, wird ImportTypes verwendet, andernfalls muss der Import manuell erfolgen.pImportToken
Zeiger auf Token, in dem eine eindeutige Datei-ID gespeichert wird. Dabei kann es sich um eine Assembly oder eine Datei handeln.ppAssemblyScope
Empfängt Zeiger auf IMetaDataAssemblyImport-Schnittstelle. Kann NULL sein, wenn die Datei keine Assembly ist.pdwCountOfScopes
Zeiger auf die Anzahl von Dateien und/oder Gültigkeitsbereichen, die importiert wurden.
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)