다음을 통해 공유


ICspAlgorithm::get_Valid 메서드(certenroll.h)

Valid 속성은 알고리즘 개체가 유효한지 여부를 지정하는 부울 값을 검색합니다.

이 속성은 읽기 전용입니다.

구문

HRESULT get_Valid(
  VARIANT_BOOL *pValue
);

매개 변수

pValue

반환 값

없음

설명

템플릿이 지정된 암호화 공급자에서 지원하지 않는 알고리즘을 참조하는 경우 등록 프로세스는 자리 표시자 ICspAlgorithm 개체를 만들고 Valid 속성을 false로 설정하고 Name 속성을 설정합니다. 다른 속성 값은 정의되지 않습니다.

이 속성을 호출하기 전에 ICspInformation 인터페이스에서 InitializeFromName 메서드 또는 InitializeFromType 메서드를 호출해야 합니다.

추상 구문 표기법 1(ASN.1)은 X.680~X.683 표준에 의해 정의됩니다. 인증서 등록 API는 DER(Distinguished Encoding Rules)를 코딩한 다음 결과를 디코딩하여 OID가 변경되지 않은 상태로 유지되도록 하고 다음이 true인지 확인하여 OID(개체 식별자)를 확인합니다.

  • OID의 첫 번째 숫자는 0, 1 또는 2입니다.
  • 다른 모든 문자는 숫자(0~9) 또는 마침표(.)입니다.
  • 마침표가 OID를 시작하거나 종료하지 않습니다.
  • 연속 문자는 두 마침표가 아닙니다.
  • OID에는 마침표가 하나 이상 포함되어야 합니다.
  • 첫 번째 숫자가 0 또는 1이면 두 번째 숫자는 0에서 39 사이여야 합니다.
  • 첫 번째 숫자가 2이면 두 번째 숫자는 임의의 값이 될 수 있습니다.

요구 사항

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

추가 정보

ICspAlgorithm