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 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.