IMetaDataAssemblyEmit::SetAssemblyProps 方法
修改指定的 Assembly
中繼資料結構。
語法
HRESULT SetAssemblyProps (
[in] mdAssembly pma,
[in] const void *pbPublicKey,
[in] ULONG cbPublicKey,
[in] ULONG ulHashAlgId,
[in] LPCWSTR szName,
[in] const ASSEMBLYMETADATA *pMetaData,
[in] DWORD dwAssemblyFlags
);
參數
pma
[in] 指定要修改之 Assembly
中繼資料結構的中繼資料語彙基元。
pbPublicKey
[in] 組件發行者之公開金鑰的指標。
cbPublicKey
[in] pbPublicKey
的大小 (以位元組為單位)。
ulHashAlgId
[in] 用於雜湊組件檔案的雜湊演算法識別碼。
szName
[in] 組件的人類可讀文字名稱。
pMetaData
[in] ASSEMBLYMETADATA 的指標,其中包含組件的版本、平台和地區設定資訊。
dwAssemblyFlags
[in] AssemblyFlags 值的位元組合,指定組件的各種屬性。
備註
若要建立 Assembly
中繼資料結構,請使用 IMetaDataAssemblyEmit::DefineAssembly 方法。
規格需求
平台:請參閱系統需求。
標頭:Cor.h
程式庫:作為 MSCorEE.dll 中的資源使用
.NET Framework版本:自 1.0 起可用