共用方式為


ImportFile2 Method

匯入元件和未系結的模組。 這個方法就像 ImportFile 方法,但即使正在匯入的檔案不存在於磁碟上也適用。

Syntax

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

Parameters

pszFilename 要匯入的檔名。

pszTargetName 選擇性的輸出檔名,可用來在檔案連結至元件時重新命名檔案。

pAssemblyScopeIn 選擇性範圍 IMetaDataAssemblyImport 介面 介面。

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

pImportToken 接收檔案或元件的標識碼。

ppAssemblyScope 接收 IMetaDataAssemblyImport 介面 介面。 如果檔案不是元件,則為 NULL。

pdwCountOfScopes 接收已匯入的檔案和/或範圍。

Return Value

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

Requirements

Requires alink.h.

See also