Condividi tramite


struttura CRYPT_PROVIDER_REG (bcrypt.h)

La struttura CRYPT_PROVIDER_REG viene utilizzata per contenere informazioni di registrazione per un provider CNG.

Sintassi

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

Members

cAliases

Contiene il numero di elementi nella matrice rgpszAliases . Se il provider non ha alias, questo membro sarà zero e il membro rgpszAliases sarà NULL.

rgpszAliases

Matrice di stringhe Unicode con terminazione Null che contiene gli alias del provider. Se il provider non ha alias, questo membro conterrà NULL e il membro cAliases conterrà zero.

pUM

Puntatore a una struttura CRYPT_IMAGE_REG che contiene le informazioni di registrazione per il provider della modalità utente. Se questo membro è NULL, il provider non è registrato per la modalità utente.

pKM

Puntatore a una struttura di CRYPT_IMAGE_REG che contiene le informazioni di registrazione per il provider della modalità kernel. Se questo membro è NULL, il provider non è registrato per la modalità kernel.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione bcrypt.h