Condividi tramite


Metodo ICLRStrongName::StrongNameCompareAssemblies

Determina se due assembly si differenziano solo per le firme con nome sicuro.

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

Parametri

  • wszAssembly1
    [in] Percorso del primo assembly.

  • wszAssembly2
    [in] Percorso del secondo assembly.

  • pdwResult
    [out] Uno dei valori riportati di seguito:

    • SN_CMP_DIFFERENT (0): specifica che gli assembly contengono dati diversi.

    • SN_CMP_IDENTICAL (1): specifica che gli assembly sono esattamente gli stessi, comprese le firme e il checksum.

    • SN_CMP_SIGONLY (2): specifica che gli assembly si differenziano solo per la firma e il checksum.

Valore restituito

S_OK se il metodo è stato completata correttamente; in caso contrario, un valore HRESULT che indica un esito negativo (consultare Valori comuni HRESULT per un elenco).

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MetaHost.h

Libreria: inclusa come risorsa in MSCorEE.dll

Versioni di .NET Framework: 4

Note

La firma con nome sicuro di un assembly è costituita dal nome dell'assembly in formato testo, dalla versione, dalle impostazioni cultura e dal token di chiave pubblica.

Vedere anche

Riferimenti

Interfaccia ICLRStrongName

Cronologia delle modifiche

Data

Cronologia

Motivo

Aprile 2011

Ha corretto il valore restituito.

Correzione di bug nel contenuto.

Luglio 2010

Argomento aggiunto.

Miglioramento delle informazioni.