Bagikan melalui


Fungsi StrongNameTokenFromAssembly

Membuat token nama yang kuat dari file assembly yang ditentukan.

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

Sintaks

BOOLEAN StrongNameTokenFromAssembly (  
    [in]  LPCWSTR   wszFilePath,  
    [out] BYTE      **ppbStrongNameToken,  
    [out] ULONG     *pcbStrongNameToken  
);  

Parameter

wszFilePath
[in] Jalur ke file portable executable (PE) untuk rakitan.

ppbStrongNameToken
[out] Token nama kuat yang dikembalikan.

pcbStrongNameToken
[out] Ukuran, dalam byte, dari token nama yang kuat.

Tampilkan Nilai

true pada penyelesaian yang berhasil; jika tidak, false.

Keterangan

Token nama yang kuat adalah bentuk kunci umum yang dipersingkat. Token adalah hash 64-bit yang dibuat dari kunci publik yang digunakan untuk menandatangani rakitan. Token adalah bagian dari nama yang kuat untuk assembly, dan dapat dibaca dari metadata assembly.

Setelah token dibuat, Anda harus memanggil fungsi StrongNameFreeBuffer untuk merilis memori yang dialokasikan.

Jika fungsi StrongNameTokenFromAssembly 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