修改指定的 AssemblyRef 元数据结构。
Syntax
HRESULT SetAssemblyRefProps (
[in] mdAssemblyRef ar,
[in] const void *pbPublicKeyOrToken,
[in] ULONG cbPublicKeyOrToken,
[in] LPCWSTR szName,
[in] const ASSEMBLYMETADATA *pMetaData,
[in] const void *pbHashValue,
[in] ULONG cbHashValue,
[in] DWORD dwAssemblyRefFlags
);
Parameters
ar [in]指定要修改的 AssemblyRef 元数据结构的元数据标记。
pbPublicKeyOrToken [in]所引用程序集的发布者的公钥。
cbPublicKeyOrToken [in]的大小(以字节为单位 pbPublicKeyOrToken)。
szName [in]程序集的可读文本名称。
pMetaData [in]指向 ASSEMBLYMETADATA 实例的指针,该实例包含程序集的版本、平台和区域设置信息。
pbHashValue [in]指向与程序集关联的哈希数据的指针。
cbHashValue [in]的大小(以字节为单位 pbHashValue)。
dwAssemblyRefFlags [in] CorAssemblyFlags 值的按位组合,指定所引用程序集的属性。
Remarks
若要创建 AssemblyRef 元数据结构,请使用 IMetaDataAssemblyEmit::D efineAssemblyRef 方法。
Requirements
平台: 请参阅 .NET 支持的作系统。
Header: Cor.h
Library: CorGuids.lib