Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan nilai yang menunjukkan apakah manifes rakitan di jalur yang disediakan berisi tanda tangan nama yang kuat, yang diverifikasi sesuai dengan bendera yang ditentukan.
Fungsi ini sudah tidak digunakan lagi. Gunakan metode ICLRStrongName::StrongNameSignatureVerification sebagai gantinya.
Sintaks
BOOLEAN StrongNameSignatureVerification (
[in] LPCWSTR wszFilePath,
[in] DWORD dwInFlags,
[out] DWORD *pdwOutFlags
);
Parameter
wszFilePath
[in] Jalur ke file portable executable (.dll atau .exe) untuk diverifikasi oleh rakitan.
dwInFlags
[in] Bendera untuk mengubah 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 pertama kalinya manifes diverifikasi.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 yang menunjukkan apakah tanda tangan nama yang kuat telah diverifikasi. Nilai berikut didukung:
-
SN_OUTFLAG_WAS_VERIFIED(0x00000001) - Nilai ini diatur kefalseuntuk menentukan bahwa verifikasi berhasil karena pengaturan registri.
Tampilkan Nilai
true jika verifikasi 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 dari 1.0