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