ImportFileEx2 方法
匯入組件和未繫結的模組。 此方法類似 ImportFile 方法,但是,即使正在匯入的檔案不存在於磁碟上仍適用。
語法
HRESULT ImportFileEx2(
LPCWSTR pszFilename,
LPCWSTR pszTargetName,
IMetaDataAssemblyImport* pAssemblyScopeIn,
BOOL fSmartImport,
DWORD dwOpenFlags,
mdToken* pImportToken,
IMetaDataAssemblyImport** ppAssemblyScope,
DWORD* pdwCountOfScopes
) PURE;
參數
pszFilename
要匯入的檔案名稱。
pszTargetName
目標檔案的選擇性名稱。
pAssemblyScopeIn
選擇性匯入範圍 IMetaDataAssemblyImport 介面的介面。
fSmartImport
如果為 TRUE,會使用 ImportTypes;否則必須手動執行匯入。
dwOpenFlags
要隨著 OpenScope 方法傳遞的旗標。
pImportToken
接收組件或檔案的唯一識別碼。
ppAssemblyScope
接收組件匯入範圍 IMetaDataAssemblyImport 介面的介面。 如果檔案不是組件,可以為 Null。
pdwCountOfScopes
接收匯入檔案的數量和/或範圍。
傳回值
若方法成功,會傳回 S_OK。
規格需求
需要 alink.h。