IMetaDataAssemblyEmit::DefineManifestResource 方法
更新:2007 年 11 月
為指定的資訊清單資源,建立包含其中繼資料的 ManifestResource 結構,並且傳回關聯的中繼資料語彙基元。
HRESULT DefineManifestResource (
[in] LPCWSTR szName,
[in] mdToken tkImplementation,
[in] DWORD dwOffset,
[in] DWORD dwResourceFlags,
[out] mdManifestResource *pmdmr
);
參數
szName
[in] 資源的名稱。tkImplementation
[in] 對應到資源提供者的 mdtFile 或 mdtAssemblyRef 型別的中繼資料語彙基元。NULL 值表示內嵌中繼資料所在檔案是資源提供者。dwOffset
[in] 檔案內資源開頭的位移。對於獨立檔案中的資源,這一定是零。如果資源內嵌在 PE (可攜式執行檔) 檔案,這是資源 BLOB 的位移,從 cor.h 標頭檔中指定的位置開始。dwResourceFlags
[in] 旗標值的位元組合,可為資源定義指定屬性設定。pmdmr
[out] 傳回之中繼資料語彙基元的指標。
備註
針對每個組件檔案中實作的每個資源,都必須定義一個 ManifestResource 中繼資料結構。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**Cor.h
**程式庫:**當做 MsCorEE.dll 中的資源使用
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0