StrongNameCompareAssemblies – funkce

Určuje, zda se dvě sestavení liší pouze podpisy silného názvu.

Tato funkce je zastaralá. Místo toho použijte metodu ICLRStrongName::StrongNameCompareAssemblies .

Syntaxe

BOOLEAN StrongNameCompareAssemblies (  
    [in]  LPCWSTR   wszAssembly1,  
    [in]  LPCWSTR   wszAssembly2,  
    [out] DWORD     *pdwResult  
);  

Parametry

wszAssembly1
[v] Cesta k prvnímu sestavení.

wszAssembly2
[v] Cesta k druhému sestavení.

pdwResult
[out] Jedna z následujících hodnot:

  • SN_CMP_DIFFERENT (0) – Určuje, že sestavení obsahují různá data.

  • SN_CMP_IDENTICAL (1) – Určuje, že sestavení jsou naprosto stejná, včetně jejich podpisů a kontrolních součtů.

  • SN_CMP_SIGONLY (2) – Určuje, že se sestavení liší pouze podpisem a kontrolním součtem.

Návratová hodnota

truepo úspěšném dokončení; v opačném případě . false

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: StrongName.h

Knihovny: Zahrnutý jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Poznámky

Podpis silného názvu sestavení se skládá z textového názvu sestavení, verze, jazykové verze a tokenu veřejného klíče.

Pokud se StrongNameCompareAssemblies funkce úspěšně nedokončí, voláním funkce StrongNameErrorInfo načtěte poslední vygenerovanou chybu.

Viz také