共用方式為


AddFile 方法

將檔案加入至組件。 也可以用來建立未繫結的模組。

HRESULT AddFile(
    mdAssembly      AssemblyID,
    LPCWSTR         pszFilename,
    DWORD           dwFlags,
    IMetaDataEmit*  pEmitter,
    mdFile*         pFileToken
) PURE;

參數

  • AssemblyID
    要當做引數之組件的唯一 ID。

  • pszFilename
    要加入之檔案的完整限定名稱。

  • dwFlags
    COM+ FileDef 旗標,例如 ffContainsNoMetaData 和 ffWriteable。 dwFlags 被傳遞給 IMetaDataAssemblyEmit::DefineFile 方法

  • pEmitter
    要用來發出中繼資料 (Metadata) 的 IMetaDataEmit 介面 介面 (如果需要的話)。

  • pFileToken
    指標,指向要用來儲存所加入檔案之唯一 ID 的位置。

傳回值

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

需求

需要 alink.h。

請參閱

概念

ALink API (Unmanaged API 參考)

其他資源

IALink 介面

IALink2 介面