指定した 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
See also
.NET