Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Importa um assembly para o escopo atual e obtém uma nova assinatura de metadados para o escopo mesclado.
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 [em] A interface para montagem de importação (onde a assinatura é definida).
pbHashValue [em] O blob de hash para o assembly.
cbHashValue [em] A contagem de bytes em pbHashValue.
import [em] A interface para importar o escopo de metadados.
pbSigBlob [em] A assinatura a ser importada.
cbSigBlob [em] O tamanho, em bytes, de pbSigBlob.
pAssemEmit [em] A interface para montagem de exportação.
emit [em] A interface para exportar o escopo de metadados.
pvTranslatedSig [saídas] O buffer para armazenar o blob de assinatura traduzido.
cbTranslatedSigMax [em] A capacidade, em bytes, de pvTranslatedSig.
pcbTranslatedSig [saídas] O número de bytes reais na assinatura traduzida.
Requirements
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Header: Cor.h
Library: CorGuids.lib