修改指定的 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