IEnroll::enumProvidersWStr 메서드(xenroll.h)
[이 메서드는 Windows Server 2008 및 Windows Vista를 기준으로 더 이상 사용할 수 없습니다.]
enumProvidersWStr 메서드는 ProviderType 속성에 지정된 사용 가능한 CSP(암호화 서비스 공급자)의 이름을 검색합니다. 이 메서드는 IEnroll 인터페이스에서 처음 정의되었습니다.
구문
HRESULT enumProvidersWStr(
[in] LONG dwIndex,
[in] LONG dwFlags,
[out] LPWSTR *pbstrProvName
);
매개 변수
[in] dwIndex
이름이 검색될 CSP의 서수 위치를 지정합니다. 첫 번째 CSP에 대해 0을 지정합니다.
[in] dwFlags
CryptEnumProviders 함수로 전달되는 플래그를 지정합니다. 현재 사용되지 않음; 0을 지정합니다.
[out] pbstrProvName
지정된 속성 형식의 CSP 이름을 수신하는 LPWSTR 변수에 대한 포인터입니다.
반환 값
반환 값은 HRESULT입니다. S_OK 값은 성공을 나타냅니다. providerType 속성으로 표시된 속성 형식의 CSP가 더 이상 없으면 ERROR_NO_MORE_ITEMS 값이 반환됩니다.
설명
ProviderType 속성 값이 설정되지 않은 경우 레지스트리에 설정된 ProviderType의 기본값(일반적으로 PROV_RSA_FULL)이 사용됩니다.
enumProvidersWStr 메서드는 CryptEnumProviders 함수를 호출합니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | xenroll.h |
라이브러리 | Uuid.lib |
DLL | Xenroll.dll |