ICLRStrongName 인터페이스
업데이트: 2010년 8월
MSCorEE.dll이 단일 인터페이스로 내보내는 모든 강력한 이름 지정 전역 정적 함수를 그룹화합니다. 모든 ICLRStrongName 메서드는 표준 COM HRESULT를 반환합니다.
메서드
메서드 |
설명 |
---|---|
지정된 해시 알고리즘을 사용하여 지정된 어셈블리 파일의 해시를 가져옵니다. |
|
지정된 해시 알고리즘을 사용하여 유니코드 문자열로 지정된 어셈블리 파일의 해시를 가져옵니다. |
|
지정된 해시 알고리즘을 사용하여 지정된 메모리 주소의 어셈블리 해시를 가져옵니다. |
|
지정된 파일의 내용에 대한 해시를 생성합니다. |
|
유니코드 문자열로 지정된 파일의 내용에 대한 해시를 생성합니다. |
|
지정된 해시 알고리즘을 사용하여 지정된 파일 핸들이 있는 파일의 내용에 대한 해시를 생성합니다. |
|
두 어셈블리가 강력한 이름 서명만 다른지 여부를 확인합니다. |
|
StrongNameGetPublicKey, StrongNameTokenFromPublicKey 또는 StrongNameSignatureGeneration과 같은 강력한 이름의 메서드에 대한 이전 호출에 할당된 메모리를 해제합니다. |
|
제공된 주소에 있는 실행 파일의 이진 표현을 지정된 버퍼에 채웁니다. |
|
지정한 메모리 주소에 있는 어셈블리 이미지의 이진 표현을 가져옵니다. |
|
개인/공개 키 쌍에서 공개 키를 가져옵니다. |
|
지정한 해시 알고리즘을 사용하여 해시에 필요한 버퍼 크기를 가져옵니다. |
|
지정한 키 컨테이너를 삭제합니다. |
|
강력한 이름을 사용하기 위해 새 공개/개인 키 쌍을 만듭니다. |
|
강력한 이름을 사용하기 위해 지정된 키 크기의 새 공개/개인 키 쌍을 생성합니다. |
|
공개/개인 키 쌍을 컨테이너로 가져옵니다. |
|
지정된 어셈블리에 대한 강력한 이름 서명을 생성합니다. |
|
지정된 플래그에 따라 지정된 어셈블리의 강력한 이름 서명을 생성합니다. |
|
강력한 이름 서명에 대한 크기를 반환합니다. |
|
지정된 플래그에 따라 확인할 수 있는 제공된 경로의 어셈블리 매니페스트에 강력한 이름 서명이 들어 있는지 여부를 나타내는 값을 가져옵니다. |
|
제공된 경로의 어셈블리 매니페스트에 강력한 이름 서명이 들어 있는지 여부를 나타내는 값을 가져옵니다. |
|
ICLRStrongName::StrongNameSignatureVerificationFromImage 메서드 |
메모리에 이미 매핑된 어셈블리가 연결된 공개 키에 대해 유효한지 확인합니다. |
지정한 어셈블리 파일에서 강력한 이름 토큰을 만듭니다. |
|
지정한 어셈블리 파일에서 강력한 이름 토큰을 만들고 공개 키를 반환합니다. |
|
공개 키를 나타내는 토큰을 가져옵니다. |
설명
매개 변수로 CLSID_CLRStrongName 및 IID_ICLRStrongName를 사용하는 ICLRRuntimeInfo::GetInterface 메서드를 호출하여 ICLRStrongName의 인스턴스를 가져올 수 있습니다.
요구 사항
플랫폼: .NET Framework 시스템 요구 사항 참조
헤더: MetaHost.h
라이브러리: MSCorEE.dll에 리소스로 포함됨
.NET Framework 버전: 4
참고 항목
기타 리소스
변경 기록
날짜 |
변경 내용 |
이유 |
---|---|---|
2010년 8월 |
인터페이스의 인스턴스를 얻는 방법에 대한 정보를 추가했습니다. |
향상된 기능 관련 정보 |
2010년 7월 |
멤버에 대한 정보를 추가했습니다. |
향상된 기능 관련 정보 |