Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Importiert Assemblys und ungebundene Module.
Syntax
HRESULT ImportFile(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename Vollqualifizierter Dateiname, der importiert werden soll.
pszTargetName Optionaler Ausgabedateiname, der verwendet werden kann, um die Datei so umzubenennen, wie sie mit der Assembly verknüpft ist.
fSmartImport Wenn TRUE, wird ImportTypes verwendet, andernfalls muss der Import manuell ausgeführt werden.
pImportToken Zeiger auf Token, bei dem eine eindeutige Datei-ID gespeichert wird. Die Datei kann eine Assembly oder eine Datei sein.
ppAssemblyScope Empfängt Zeiger auf die IMetaDataAssemblyImport-Schnittstelle. Kann NULL sein, wenn die Datei keine Assembly ist.
pdwCountOfScopes Zeigen Sie auf die Anzahl der Dateien und/oder Bereiche, die importiert wurden.
Return Value
Gibt S_OK zurück, wenn die Methode erfolgreich ist.
Requirements
Requires alink.h