Bagikan melalui


Fungsi StrongNameSignatureVerificationFromImage

Memverifikasi bahwa rakitan yang telah dipetakan ke memori valid untuk kunci publik terkait.

Fungsi ini sudah tidak digunakan lagi. Gunakan metode ICLRStrongName::StrongNameVerificationFromImage sebagai gantinya.

Sintaks

BOOLEAN StrongNameSignatureVerificationFromImage (  
    [in]  BYTE    *pbBase,  
    [in]  DWORD   dwLength,  
    [in]  DWORD   dwInFlags,  
    [out] DWORD   *pdwOutFlags  
);  

Parameter

pbBase
[in] Alamat virtual relatif dari manifes rakitan yang dipetakan.

dwLength
[in] Ukuran, dalam byte, dari gambar yang dipetakan.

dwInFlags
[in] Bendera yang memengaruhi perilaku verifikasi. Nilai berikut ini didukung:

  • SN_INFLAG_FORCE_VER (0x00000001) - Memaksa verifikasi meskipun perlu mengambil alih pengaturan registri.

  • SN_INFLAG_INSTALL (0x00000002) - Menentukan bahwa ini adalah verifikasi pertama yang dilakukan pada gambar ini.

  • SN_INFLAG_ADMIN_ACCESS (0x00000004) - Menentukan bahwa cache hanya akan mengizinkan akses ke pengguna yang memiliki hak istimewa administratif.

  • SN_INFLAG_USER_ACCESS (0x00000008) - Menentukan bahwa rakitan hanya akan dapat diakses oleh pengguna saat ini.

  • SN_INFLAG_ALL_ACCESS (0x00000010) - Menentukan bahwa cache tidak akan memberikan jaminan pembatasan akses.

  • SN_INFLAG_RUNTIME (0x80000000) - Dicadangkan untuk penelusuran kesalahan internal.

pdwOutFlags
[out] Bendera untuk informasi output tambahan. Nilai berikut didukung:

  • SN_OUTFLAG_WAS_VERIFIED (0x00000001) - Nilai ini diatur ke false untuk menentukan bahwa verifikasi berhasil karena pengaturan registri.

Tampilkan Nilai

true pada penyelesaian yang berhasil; jika tidak, false.

Keterangan

Jika fungsi StrongNameSignatureVerificationFromImage tidak berhasil diselesaikan, panggil fungsi StrongNameErrorInfo untuk mengambil kesalahan terakhir yang dibuat.

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: StrongName.h

Pustaka: Disertakan sebagai sumber daya dalam mscoree.dll

Versi .NET Framework: Tersedia mulai dari 1.0

Lihat juga