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.
Mengimpor rakitan ke dalam cakupan saat ini dan mendapatkan tanda tangan metadata baru untuk cakupan gabungan.
Syntax
HRESULT TranslateSigWithScope (
[in] IMetaDataAssemblyImport *pAssemImport,
[in] const void *pbHashValue,
[in] ULONG cbHashValue,
[in] IMetaDataImport *import,
[in] PCCOR_SIGNATURE pbSigBlob,
[in] ULONG cbSigBlob,
[in] IMetaDataAssemblyEmit *pAssemEmit,
[in] IMetaDataEmit *emit,
[out] PCOR_SIGNATURE pvTranslatedSig,
[in] ULONG cbTranslatedSigMax,
[out] ULONG *pcbTranslatedSig
);
Parameters
pAssemImport [di] Antarmuka untuk rakitan impor (tempat tanda tangan ditentukan).
pbHashValue [di] Blob hash untuk rakitan.
cbHashValue [di] Jumlah byte dalam pbHashValue.
import [di] Antarmuka untuk mengimpor cakupan metadata.
pbSigBlob [di] Tanda tangan yang akan diimpor.
cbSigBlob [di] Ukuran, dalam byte, dari pbSigBlob.
pAssemEmit [di] Antarmuka untuk rakitan ekspor.
emit [di] Antarmuka untuk mengekspor cakupan metadata.
pvTranslatedSig [out] Buffer untuk menahan blob tanda tangan yang diterjemahkan.
cbTranslatedSigMax [di] Kapasitas, dalam byte, dari pvTranslatedSig.
pcbTranslatedSig [out] Jumlah byte aktual dalam tanda tangan yang diterjemahkan.
Requirements
Platform: Lihat Sistem operasi yang didukung .NET.
Header: Cor.h
Library: CorGuids.lib