Share via


ICspInformation 인터페이스(certenroll.h)

ICspInformation 인터페이스는 암호화 공급자에 대한 일반 정보에 대한 액세스를 제공합니다. 정보는 InitializeFromName 또는 InitializeFromType 메서드를 호출 하여 초기화됩니다. 정보는 다음 메서드 및 속성을 사용하여 검색됩니다. CSP에 대한 자세한 내용은 CSP 및 암호화 프로세스를 참조하세요.

상속

ICspInformation 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ICspInformation 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ICspInformation 인터페이스에는 이러한 메서드가 있습니다.

 
ICspInformation::get_CspAlgorithms

공급자가 지원하는 알고리즘에 대한 정보를 포함하는 ICspAlgorithm 인터페이스의 컬렉션을 검색합니다.
ICspInformation::get_HasHardwareRandomNumberGenerator

공급자가 암호화 작업에 대한 임의 바이트를 만드는 데 사용할 수 있는 하드웨어 난수 생성기를 지원하는지 여부를 지정하는 부울 값을 검색합니다.
ICspInformation::get_IsHardwareDevice

공급자가 하드웨어 디바이스에서 구현되는지 여부를 결정하는 부울 값을 검색합니다.
ICspInformation::get_IsRemovable

키가 포함된 토큰을 제거할 수 있는지 여부를 지정하는 부울 값을 검색합니다.
ICspInformation::get_IsSmartCard

공급자가 스마트 카드 공급자인지 여부를 지정하는 부울 값을 검색합니다.
ICspInformation::get_IsSoftwareDevice

공급자가 소프트웨어에서 구현되는지 여부를 지정하는 부울 값을 검색합니다.
ICspInformation::get_KeySpec

공급자가 지원하는 알고리즘의 의도된 사용을 지정하는 값을 검색합니다.
ICspInformation::get_LegacyCsp

공급자가 CNG(Cryptography API:_Next Generation) 공급자인지 또는 CryptoAPI(레거시) CSP인지 여부를 지정하는 부울 값을 검색합니다.
ICspInformation::get_MaxKeyContainerNameLength

공급자와 연결된 프라이빗 키 컨테이너의 이름에 대해 지원되는 최대 길이를 검색합니다.
ICspInformation::get_Name

이름을 검색합니다.
ICspInformation::get_Type

공급자의 형식을 검색합니다.
ICspInformation::get_Valid

공급자가 클라이언트 컴퓨터에 설치되어 있는지 여부를 지정하는 부울 값을 검색합니다.
ICspInformation::get_Version

공급자의 버전 번호를 검색합니다.
ICspInformation::GetCspStatusFromOperations

지정된 서명, 암호화, 해시 또는 암호 작업과 일치하는 지원되는 첫 번째 알고리즘에 대한 ICspStatus 개체를 만듭니다.
ICspInformation::GetDefaultSecurityDescriptor

기본 프라이빗 키 보안 설명자를 검색합니다.
ICspInformation::InitializeFromName

공급자 이름을 포함하는 문자열에서 개체를 초기화합니다.
ICspInformation::InitializeFromType

기본 암호화 공급자에서 개체를 초기화합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 certenroll.h

추가 정보

CertEnroll 인터페이스

ICspInformations

IDispatch