Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen derleme için meta verileri içeren bir Assembly yapı oluşturur ve ilişkili meta veri belirtecini döndürür.
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 [in] Derlemenin yayımcısını tanımlayan ortak anahtar veya derleme kesin olarak adlandırılmadıysa NULL.
cbPublicKey [in] bayt cinsinden pbPublicKeyboyut.
uHashAlgId [in] Derlemedeki dosyaları şifrelemek için kullanılacak karma algoritmasının tanımlayıcısı veya SHA-1 algoritmasını belirtmek için NULL.
szName [in] Derlemenin insan tarafından okunabilen metin adı. Bu değer 1024 karakteri aşmamalıdır.
pMetaData [in] Derleme için sürüm, platform ve yerel ayar bilgilerini içeren assemblyMETADATA örneğine yönelik bir işaretçi.
dwAssemblyFlags [in] Derlemenin özelliklerini açıklayan CorAssemblyFlags değerlerinin birleşimi.
pmda [out] Meta veri belirtecinin işaretçisi.
Remarks
Bildirim içinde yalnızca bir Assembly meta veri yapısı tanımlanabilir.
Requirements
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Header: Cor.h
Library: CorGuids.lib