Bagikan melalui


Fungsi StrongNameCompareAssemblies

Menentukan apakah dua assembly berbeda hanya berdasarkan tanda tangan nama yang kuat.

Fungsi ini sudah tidak digunakan lagi. Sebagai gantinya, gunakan metode ICLRStrongName::StrongNameCompareAssemblies.

Sintaks

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

Parameter

wszAssembly1
[masuk] Jalan menuju rakitan pertama.

wszAssembly2
[masuk] Jalan menuju rakitan kedua.

pdwResult
[keluar] Salah satu nilai berikut:

  • SN_CMP_DIFFERENT (0) - Menentukan bahwa rakitan berisi data yang berbeda.

  • SN_CMP_IDENTICAL (1) - Menentukan bahwa rakitan sama persis, termasuk tanda tangan dan checksum-nya.

  • SN_CMP_SIGONLY (2) - Menentukan bahwa rakitan berbeda hanya berdasarkan tanda tangan dan checksum.

Tampilkan Nilai

true saat penyelesaian berhasil; jika tidak, false.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: StrongName.h

Pustaka: Disertakan sebagai sumber daya dalam MsCorEE.dll

Versi .NET Framework: Tersedia mulai 1.0

Keterangan

Tanda tangan nama assembly yang kuat terdiri dari nama teks assembly, versi, budaya, dan token kunci umum.

Jika fungsi StrongNameCompareAssemblies tidak berhasil diselesaikan, panggil fungsi StrongNameErrorInfo untuk mengambil kesalahan terakhir yang ditimbulkan.

Lihat juga