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 起可用
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈