修改指定的 Assembly 元数据结构。
Syntax
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
);
Parameters
pma [in]指定要修改的 Assembly 元数据结构的元数据标记。
pbPublicKey [in]指向程序集发布者的公钥的指针。
cbPublicKey [in]的大小(以字节为单位 pbPublicKey)。
ulHashAlgId [in]用于对程序集文件进行哈希哈希的哈希算法的标识符。
szName [in]程序集的可读文本名称。
pMetaData [in]指向 ASSEMBLYMETADATA 的指针,其中包含程序集的版本、平台和区域设置信息。
dwAssemblyFlags [in] CorAssemblyFlags 值的按位组合,指定程序集的各种属性。
Remarks
若要创建 Assembly 元数据结构,请使用 IMetaDataAssemblyEmit::D efineAssembly 方法。
Requirements
平台: 请参阅 .NET 支持的作系统。
Header: Cor.h
Library: CorGuids.lib