Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 [in] A interface para o assembly de importação (em que a assinatura é definida).
pbHashValue [in] O blob de hash do assembly.
cbHashValue [in] A contagem de bytes em pbHashValue.
import [in] A interface para o escopo de metadados de importação.
pbSigBlob [in] A assinatura a ser importada.
cbSigBlob [in] O tamanho, em bytes, de pbSigBlob.
pAssemEmit [in] A interface do assembly de exportação.
emit [in] A interface para o escopo de metadados de exportação.
pvTranslatedSig [out] O buffer para armazenar o blob de assinatura traduzido.
cbTranslatedSigMax [in] A capacidade, em bytes, de pvTranslatedSig.
pcbTranslatedSig [out] O número de bytes reais na assinatura traduzida.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Header: Cor.h
Library: CorGuids.lib