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. Diese Methode ist wie die ImportFile-Methode, funktioniert aber auch dann, wenn die importierte Datei nicht auf dem Datenträger vorhanden ist.
Syntax
HRESULT ImportFile2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename Name der zu importierenden Datei.
pszTargetName Optionaler Ausgabedateiname, der verwendet werden kann, um die Datei so umzubenennen, wie sie mit der Assembly verknüpft ist.
pAssemblyScopeIn Optionaler Bereich IMetaDataAssemblyImport-Schnittstelle .
fSmartImport Wenn TRUE, wird ImportTypes verwendet, andernfalls muss der Import manuell ausgeführt werden.
pImportToken Empfängt die ID für die Datei oder Assembly.
ppAssemblyScope Empfängt die Schnittstelle "IMetaDataAssemblyImport" . NULL, wenn die Datei keine Assembly ist.
pdwCountOfScopes Empfängt die gefundenen Dateien und/oder Bereiche, die importiert wurden.
Return Value
Gibt S_OK zurück, wenn die Methode erfolgreich ist.
Requirements
Requires alink.h.