Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Assembly Vytvoří strukturu obsahující metadata pro zadané sestavení a vrátí přidružený token metadat.
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 [v] Veřejný klíč, který identifikuje vydavatele sestavení, nebo HODNOTU NULL, pokud sestavení není silně pojmenované.
cbPublicKey[v] Velikost v bajtech .pbPublicKey
uHashAlgId [v] Identifikátor algoritmu hash, který se má použít k šifrování souborů v sestavení, nebo null k určení algoritmu SHA-1.
szName [v] Název sestavení čitelný pro člověka. Tato hodnota nesmí překročit 1024 znaků.
pMetaData [v] Ukazatel na instanci ASSEMBLYMETADATA , která obsahuje informace o verzi, platformě a národním prostředí sestavení.
dwAssemblyFlags [v] Kombinace hodnot CorAssemblyFlags , které popisují funkce sestavení.
pmda [ven] Ukazatel na token metadat.
Remarks
V manifestu lze definovat pouze jednu Assembly strukturu metadat.
Requirements
Platformy: Viz podporované operační systémy .NET.
Header: Cor.h
Library: CorGuids.lib