Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importa assembly e moduli non associati. Questo metodo è simile al metodo ImportFile, ma funziona anche se il file importato non esiste su disco.
Syntax
HRESULT ImportFile2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
Parameters
pszFilename Nome del file da importare.
pszTargetName Nome file di output facoltativo che può essere usato per rinominare il file come collegato all'assembly.
pAssemblyScopeIn
Interfaccia IMetaDataAssemblyImport facoltativa.
fSmartImport Se TRUE, viene usato ImportTypes; in caso contrario, l'importazione deve essere eseguita manualmente.
pImportToken Riceve l'ID per il file o l'assembly.
ppAssemblyScope Riceve l'interfaccia IMetaDataAssemblyImport . NULL se il file non è un assembly.
pdwCountOfScopes Riceve il trovato di file e/o ambiti importati.
Return Value
Restituisce S_OK se il metodo ha esito positivo.
Requirements
Requires alink.h.