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 |