Metodo ICLRStrongName::StrongNameCompareAssembliesICLRStrongName::StrongNameCompareAssemblies Method

Determina se due assembly differiscono solo per le firme con nome sicuro.Determines whether two assemblies differ only by their strong name signatures.

SintassiSyntax

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

ParametriParameters

wszAssembly1
[in] Il percorso del primo assembly.[in] The path to the first assembly.

wszAssembly2
[in] Il percorso per il secondo assembly.[in] The path to the second assembly.

pdwResult
[out] Uno dei valori seguenti:[out] One of the following values:

  • SN_CMP_DIFFERENT (0): Specifica che l'assembly deve contenere dati diversi.SN_CMP_DIFFERENT (0) - Specifies that the assemblies contain different data.

  • SN_CMP_IDENTICAL (1) - specifica che gli assembly sono esattamente uguali, comprese le firme e checksum.SN_CMP_IDENTICAL (1) - Specifies that the assemblies are exactly the same, including their signatures and checksum.

  • SN_CMP_SIGONLY (2) - specifica che gli assembly si differenziano solo per la firma e checksum.SN_CMP_SIGONLY (2) - Specifies that the assemblies differ only by signature and checksum.

Valore restituitoReturn Value

S_OK Se il metodo viene completato correttamente. in caso contrario, un valore HRESULT indicante un errore (vedere valori HRESULT comuni per un elenco).S_OK if the method completed successfully; otherwise, an HRESULT value that indicates failure (see Common HRESULT Values for a list).

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Metahost. HHeader: MetaHost.h

Libreria: inclusa come risorsa in Mscoree. dllLibrary: Included as a resource in MSCorEE.dll

Versioni di .NET framework: Disponibile dalla 4Available since 4.NET Framework Versions: Disponibile dalla 4Available since 4

NoteRemarks

La firma nome sicuro di un assembly è costituito da testo Nome, versione, impostazioni cultura e token di chiave pubblica dell'assembly.The strong name signature of an assembly consists of the assembly's text name, version, culture, and public key token.

Vedere ancheSee Also

Interfaccia ICLRStrongNameICLRStrongName Interface