IMetaDataEmit::TranslateSigWithScope 메서드
어셈블리를 현재 범위로 가져오고 병합된 범위에 대한 새 메타데이터 서명을 가져옵니다.
구문
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
);
매개 변수
pAssemImport
[in] 가져오기 어셈블리에 대한 인터페이스입니다(서명이 정의된 위치).
pbHashValue
[in] 어셈블리의 해시 Blob입니다.
cbHashValue
[in] pbHashValue
의 바이트 수입니다.
import
[in] 메타데이터 가져오기 범위에 대한 인터페이스입니다.
pbSigBlob
[in] 가져올 서명입니다.
cbSigBlob
[in] pbSigBlob
의 크기(바이트)입니다.
pAssemEmit
[in] 내보내기 어셈블리에 대한 인터페이스입니다.
emit
[in] 메타데이터 범위를 내보내기 위한 인터페이스입니다.
pvTranslatedSig
[out] 변환된 서명 Blob을 저장할 버퍼입니다.
cbTranslatedSigMax
[in] pvTranslatedSig
의 용량(바이트)입니다.
pcbTranslatedSig
[out] 번역된 서명의 실제 바이트 수입니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: Cor.h
라이브러리: MsCorEE.dll에서 리소스로 사용됩니다.
.NET Framework 버전: 1.0부터 사용 가능
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET