共用方式為


ImportFileEx 方法

更新:2007 年 11 月

匯入指定的組件 (Assembly) 或未繫結的模組。

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

參數

  • pszFilename
    要從中匯入之檔案的完整限定名稱。

  • pszTargetName
    目標檔案的選擇性名稱。

  • fSmartImport
    如果為 TRUE 則使用 ImportTypes,否則必須以手動方式執行匯入。

  • dwOpenFlags
    要一起傳遞至 IMetaDataDispenser::OpenScope 方法 的旗標。

  • pImportToken
    接收要匯入之檔案的 ID。

  • ppAssemblyScope
    接收組件匯入範圍 IMetaDataAssemblyImport 介面。如果檔案不是組件,則會設定為 NULL。

  • pdwCountOfScopes
    接收所匯入之檔案和 (或) 範圍的數目。

傳回值

如果此方法成功則傳回 S_OK。

需求

需要 alink.h。

請參閱

概念

ALink API (Unmanaged API 參考)

其他資源

IALink2 介面

IALink 介面