Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Membuat struktur yang Assembly berisi metadata untuk rakitan yang ditentukan dan mengembalikan token metadata terkait.
Syntax
HRESULT DefineAssembly (
[in] void *pbPublicKey,
[in] ULONG cbPublicKey,
[in] ULONG uHashAlgId,
[in] LPCWSTR szName,
[in] ASSEMBLYMETADATA *pMetaData,
[in] DWORD dwAssemblyFlags,
[out] mdAssembly *pmda
);
Parameters
pbPublicKey [di] Kunci publik yang mengidentifikasi penerbit assembly, atau NULL jika assembly tidak diberi nama yang kuat.
cbPublicKey[di] Ukuran dalam byte .pbPublicKey
uHashAlgId [di] Pengidentifikasi algoritma hashing yang digunakan untuk mengenkripsi file di rakitan, atau NULL untuk menentukan algoritma SHA-1.
szName [di] Nama teks assembly yang dapat dibaca manusia. Nilai ini tidak boleh melebihi 1024 karakter.
pMetaData [di] Penunjuk ke instans ASSEMBLYMETADATA yang berisi versi, platform, dan informasi lokal untuk perakitan.
dwAssemblyFlags [di] Kombinasi nilai CorAssemblyFlags yang menjelaskan fitur assembly.
pmda [out] Penunjuk ke token metadata.
Remarks
Hanya satu Assembly struktur metadata yang dapat didefinisikan dalam manifes.
Requirements
Platform: Lihat Sistem operasi yang didukung .NET.
Header: Cor.h
Library: CorGuids.lib