Dela via


ICLRStrongName::StrongNameCompareAssemblies, metod

Avgör om två sammansättningar endast skiljer sig åt med sina starka namnsignaturer.

Syntax

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

Parametrar

wszAssembly1
[in] Sökvägen till den första sammansättningen.

wszAssembly2
[in] Sökvägen till den andra sammansättningen.

pdwResult
[ut] Något av följande värden:

  • SN_CMP_DIFFERENT (0) – Anger att sammansättningarna innehåller olika data.

  • SN_CMP_IDENTICAL (1) – Anger att sammansättningarna är exakt desamma, inklusive deras signaturer och kontrollsumma.

  • SN_CMP_SIGONLY (2) – Anger att sammansättningarna endast skiljer sig mellan signaturer och kontrollsummor.

Returvärde

S_OK om metoden har slutförts. annars ett HRESULT-värde som indikerar fel (se Vanliga HRESULT-värden för en lista).

Krav

Plattformar: Se Systemkrav.

Huvudet: MetaHost.h

Bibliotek: Ingår som en resurs i MSCorEE.dll

.NET Framework versioner: Tillgänglig sedan 4

Kommentarer

Den starka namnsignaturen för en sammansättning består av sammansättningens textnamn, version, kultur och token för offentlig nyckel.

Se även