Dela via


StrongNameCompareAssemblies-funktion

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

Den här funktionen är inaktuell. Använd metoden ICLRStrongName::StrongNameCompareAssemblies i stället.

Syntax

BOOLEAN 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

truevid lyckat slutförande. annars . false

Krav

Plattformar: Se Systemkrav.

Huvudet: StrongName.h

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

.NET Framework versioner: Tillgänglig sedan 1.0

Kommentarer

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

StrongNameCompareAssemblies Om funktionen inte har slutförts anropar du funktionen StrongNameErrorInfo för att hämta det senaste genererade felet.

Se även