estructura CRYPT_PROVIDER_REG (bcrypt.h)

La estructura CRYPT_PROVIDER_REG se usa para contener información de registro para un proveedor de CNG.

Sintaxis

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

Miembros

cAliases

Contiene el número de elementos de la matriz rgpszAliases . Si el proveedor no tiene alias, este miembro será cero y el miembro rgpszAliases será NULL.

rgpszAliases

Matriz de cadenas Unicode terminadas en null que contiene los alias del proveedor. Si el proveedor no tiene alias, este miembro contendrá NULL y el miembro cAliases contendrá cero.

pUM

Puntero a una estructura de CRYPT_IMAGE_REG que contiene la información de registro del proveedor del modo de usuario. Si este miembro es NULL, el proveedor no está registrado para el modo de usuario.

pKM

Puntero a una estructura de CRYPT_IMAGE_REG que contiene la información de registro del proveedor de modo kernel. Si este miembro es NULL, el proveedor no está registrado para el modo kernel.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado bcrypt.h