structure CRYPT_INTERFACE_REG (bcrypt.h)
La structure CRYPT_INTERFACE_REG est utilisée pour contenir des informations sur le type d’interface pris en charge par un fournisseur CNG.
Syntaxe
typedef struct _CRYPT_INTERFACE_REG {
ULONG dwInterface;
ULONG dwFlags;
ULONG cFunctions;
PWSTR *rgpszFunctions;
} CRYPT_INTERFACE_REG, *PCRYPT_INTERFACE_REG;
Membres
dwInterface
Contient l’identificateur du type d’interface. Il peut s’agir de l’une des valeurs suivantes.
dwFlags
Contient des indicateurs qui modifient le comportement de l’interface. Il peut s’agir de l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Cette valeur n’est pas disponible pour l’utilisation. |
|
L’interface est inscrite dans la table de configuration locale. |
cFunctions
Contient le nombre d’éléments dans le tableau rgpszFunctions .
rgpszFunctions
Tableau de chaînes Unicode terminées par null qui contient les identificateurs des algorithmes pris en charge par cette interface. Ces identificateurs peuvent être les identificateurs d’algorithme CNG standard ou les identificateurs d’autres algorithmes inscrits.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | bcrypt.h |