Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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 ImportFileEx2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
DWORD dwOpenFlags,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename Name der zu importierenden Datei.
pszTargetName Optionaler Name der Zieldatei.
pAssemblyScopeIn Optionaler Importbereich IMetaDataAssemblyImport-Schnittstelle .
fSmartImport Wenn 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 eindeutige ID für die Assembly oder Datei.
ppAssemblyScope Empfängt den Assemblyimportbereich IMetaDataAssemblyImport-Schnittstelle . Kann NULL sein, wenn die Datei keine Assembly ist.
pdwCountOfScopes Empfängt die Anzahl der importierten Dateien und/oder Bereiche.
Return Value
Gibt S_OK zurück, wenn die Methode erfolgreich ist.
Requirements
Requires alink.h.