Delen via


De functie StrongNameCompareAssemblies

Bepaalt of twee assembly's alleen verschillen door hun sterke naamhandtekeningen.

Deze functie is afgeschaft. Gebruik in plaats daarvan de methode ICLRStrongName::StrongNameCompareAssemblies .

Syntaxis

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

Parameters

wszAssembly1
[in] Het pad naar de eerste assembly.

wszAssembly2
[in] Het pad naar de tweede assembly.

pdwResult
[uit] Een van de volgende waarden:

  • SN_CMP_DIFFERENT (0) - Hiermee geeft u op dat de assembly's verschillende gegevens bevatten.

  • SN_CMP_IDENTICAL (1) - Hiermee geeft u op dat de assembly's precies hetzelfde zijn, inclusief hun handtekeningen en controlesom.

  • SN_CMP_SIGONLY (2) - Geeft aan dat de assembly's alleen verschillen door handtekening en controlesom.

Retourwaarde

true na een geslaagde voltooiing; anders, false.

Vereisten

Platforms: Zie Systeemvereisten.

Header: StrongName.h

Bibliotheek: Opgenomen als een resource in MsCorEE.dll

.NET Framework versies: beschikbaar sinds 1.0

Opmerkingen

De sterke naamhandtekening van een assembly bestaat uit de tekstnaam, versie, cultuur en het token voor de openbare sleutel van de assembly.

Als de StrongNameCompareAssemblies functie niet wordt voltooid, roept u de functie StrongNameErrorInfo aan om de laatst gegenereerde fout op te halen.

Zie ook