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 sekumpulan properti untuk referensi rakitan dengan tanda tangan metadata yang ditentukan.
Syntax
HRESULT GetAssemblyRefProps (
[in] mdAssemblyRef mdar,
[out] const void **ppbPublicKeyOrToken,
[out] ULONG *pcbPublicKeyOrToken,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] ASSEMBLYMETADATA *pMetaData,
[out] const void **ppbHashValue,
[out] ULONG *pcbHashValue,
[out] DWORD *pdwAssemblyRefFlags
);
Parameters
mdar
[di] Token mdAssemblyRef metadata yang mewakili referensi perakitan untuk mendapatkan properti.
ppbPublicKeyOrToken
[out] Penunjuk ke kunci publik atau token metadata.
pcbPublicKeyOrToken
[out] Jumlah byte dalam kunci publik atau token yang dikembalikan.
szName
[out] Nama sederhana assembly.
cchName
[di] Ukurannya, dalam karakter lebar, dari szName.
pchName
[out] Penunjuk ke jumlah karakter lebar benar-benar dikembalikan dalam szName.
pMetaData
[out] Penunjuk ke struktur ASSEMBLYMETADATA yang berisi metadata rakitan.
ppbHashValue
[out] Penunjuk ke nilai hash. Ini adalah hash, menggunakan algoritma SHA-1, dari PublicKey properti perakitan yang direferensikan.
pcbHashValue
[out] Jumlah karakter lebar dalam nilai hash yang dikembalikan.
pdwAssemblyRefFlags
[out] Penunjuk ke bendera yang menjelaskan metadata yang diterapkan ke rakitan. Nilai bendera adalah kombinasi dari satu atau beberapa nilai CorAssemblyFlags .
Return Value
Metode ini mengembalikan S_OK jika berhasil; jika tidak, ia mengembalikan salah satu kode kesalahan yang ditentukan dalam file header Winerror.h.
Requirements
Platform: Lihat Sistem operasi yang didukung .NET.
Header: Cor.h
Library: CorGuids.lib