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 perakitan dengan tanda tangan metadata yang ditentukan.
Sintaks
HRESULT GetAssemblyProps(
[in] mdAssembly mda,
[out] const BYTE **ppbPublicKey,
[out] ULONG *pcbPublicKey,
[out] ULONG *pulHashAlgId,
[out] LPWSTR szName,
[in] ULONG cchName,
[out] ULONG *pchName,
[out] ASSEMBLYMETADATA *pMetaData,
[out] DWORD *pdwAssemblyFlags
);
Parameter
[in] mda
Token metadata mdAssembly yang mewakili assembly untuk mendapatkan properti.
[out] ppbPublicKey
Penunjuk ke kunci publik atau token metadata.
[out] pcbPublicKey
Jumlah byte dalam kunci umum yang dikembalikan.
[out] pulHashAlgId
Pointer ke algoritma yang digunakan untuk hash file di assembly.
[out] szName
Nama sederhana assembly.
[in] cchName
Ukuran, dalam karakter lebar, dari szName.
[out] pchName
Jumlah karakter lebar benar-benar dikembalikan dalam szName.
[out] pMetaData
Penunjuk ke struktur ASSEMBLYMETADATA yang berisi metadata perakitan.
[out] pdwAssemblyFlags
Bendera yang menjelaskan metadata yang diterapkan ke rakitan. Nilai ini adalah kombinasi dari satu atau beberapa nilai CorAssemblyFlags.
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | rometadataapi.h |