다음을 통해 공유


CRYPT_PROVIDER_REG 구조체(bcrypt.h)

CRYPT_PROVIDER_REG 구조는 CNG 공급자에 대한 등록 정보를 포함하는 데 사용됩니다.

구문

typedef struct _CRYPT_PROVIDER_REG {
  ULONG            cAliases;
  PWSTR            *rgpszAliases;
  PCRYPT_IMAGE_REG pUM;
  PCRYPT_IMAGE_REG pKM;
} CRYPT_PROVIDER_REG, *PCRYPT_PROVIDER_REG;

멤버

cAliases

rgpszAliases 배열의 요소 수를 포함합니다. 공급자에 별칭이 없으면 이 멤버는 0이 되고 rgpszAliases 멤버는 NULL이 됩니다.

rgpszAliases

공급자의 별칭을 포함하는 null로 끝나는 유니코드 문자열의 배열입니다. 공급자에 별칭이 없는 경우 이 멤버에는 NULL 이 포함되고 cAliases 멤버에는 0이 포함됩니다.

pUM

사용자 모드 공급자에 대한 등록 정보를 포함하는 CRYPT_IMAGE_REG 구조체에 대한 포인터입니다. 이 멤버가 NULL이면 공급자가 사용자 모드에 등록되지 않습니다.

pKM

커널 모드 공급자에 대한 등록 정보를 포함하는 CRYPT_IMAGE_REG 구조체에 대한 포인터입니다. 이 멤버가 NULL이면 공급자가 커널 모드로 등록되지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 bcrypt.h