Share via


IX509PrivateKey::get_ProviderName 메서드(certenroll.h)

ProviderName 속성은 암호화 공급자의 이름을 지정하거나 검색합니다. 이 속성은 입력 및 출력 모두에 대해 웹을 사용하도록 설정됩니다.

이 속성은 읽기/쓰기가 가능합니다.

구문

HRESULT get_ProviderName(
  BSTR *pValue
);

매개 변수

pValue

반환 값

없음

설명

이 속성을 설정하면 다음 속성이 지정된 ProviderName 값과 일치하도록 자동으로 설정됩니다.

이러한 속성은 다음과 같은 방식으로 설정됩니다.
  • 공급자 구성 데이터는 사용 가능한 경우 적절한 ProviderType 값을 결정하는 데 사용됩니다.
  • 지정된 공급자가 CNG KSP인 경우:
    • LegacyCsp 속성은 VARIANT_FALSE 설정됩니다.
    • KeySpec 속성은 XCN_AT_NONE 설정됩니다.
  • 지정된 공급자가 CNG KSP가 아닌 경우:
    • LegacyCsp 속성은 VARIANT_TRUE 설정됩니다.
    • KeySpec 속성은 XCN_AT_SIGNATURE 설정됩니다.
ProviderName 속성을 설정하는 경우 LegacyCsp 또는 ProviderType 속성을 설정하지 않는 것이 좋습니다.

요구 사항

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

추가 정보

IX509PrivateKey