다음을 통해 공유


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

참고 항목

IEnroll