ImportFileEx Method

导入指示的程序集或未绑定模块。

Syntax

HRESULT ImportFileEx(
    LPCWSTR pszFilename,
    LPCWSTR pszTargetName,
    BOOL fSmartImport,
    DWORD dwOpenFlags,
    mdToken* pImportToken,
    IMetaDataAssemblyImport** ppAssemblyScope,
    DWORD* pdwCountOfScopes
) PURE;

Parameters

pszFilename 要从中导入的文件的完全限定名称。

pszTargetName 目标文件的可选名称。

fSmartImport 如果为 TRUE,则使用 ImportTypes,否则必须手动执行导入。

dwOpenFlags 要传递给 OpenScope 方法的标志。

pImportToken 接收要导入的文件的 ID。

ppAssemblyScope 接收程序集导入范围 IMetaDataAssemblyImport 接口 接口。 如果文件不是程序集,则设置为 NULL。

pdwCountOfScopes 接收导入的文件和/或范围的计数。

Return Value

如果方法成功,则返回S_OK。

Requirements

Requires alink.h.

See also