NCRYPT_UI_POLICY_BLOB structure
La structure NCRYPT_UI_POLICY_BLOB est utilisée avec la propriété NCRYPT_UI_POLICY_PROPERTY pour contenir des informations d’interface utilisateur pour une clé.
Syntaxe
typedef struct __NCRYPT_UI_POLICY_BLOB {
DWORD dwVersion;
DWORD dwFlags;
DWORD cbCreationTitle;
DWORD cbFriendlyName;
DWORD cbDescription;
} NCRYPT_UI_POLICY_BLOB;
Membres
-
dwVersion
-
Numéro de version de la structure. Ce membre doit contenir 1.
-
dwFlags
-
Ensemble d’indicateurs qui fournissent des informations ou des exigences supplémentaires sur l’interface utilisateur.
Valeur Signification - NCRYPT_UI_PROTECT_KEY_FLAG
- 0x00000001
Affichez l’interface utilisateur de clé forte en fonction des besoins. - NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG
- 0x00000002
Forcer une protection élevée. -
cbCreationTitle
-
Longueur, en octets, du titre de création. Le titre de création est une chaîne Unicode terminée par null qui spécifie le texte utilisé comme titre de la boîte de dialogue de clé forte lorsque la clé est terminée. Le titre de la création doit être placé immédiatement après la structure NCRYPT_UI_POLICY_BLOB . Si la valeur du membre cbCreationTitle est définie sur 0, un titre de création par défaut est utilisé pour le titre de la boîte de dialogue de clé forte. Ce membre est utilisé uniquement lors de la finalisation de la clé.
-
cbFriendlyName
-
Longueur, en octets, du nom convivial de la clé. Le nom convivial est une chaîne Unicode terminée par null qui contient le texte affiché dans la boîte de dialogue de clé forte en tant que nom de la clé. Le nom convivial doit être placé immédiatement après le titre de création dans cet objet BLOB. Si la valeur du membre cbFriendlyName est définie sur 0, un nom par défaut est utilisé dans la boîte de dialogue de clé forte. Ce membre est utilisé à la fois lorsque la clé est terminée et quand la clé est utilisée.
-
cbDescription
-
Longueur, en octets, de la description de la clé. La description de la clé est une chaîne Unicode terminée par un caractère Null qui contient le texte affiché dans la boîte de dialogue de clé forte en tant que description de la clé. La valeur de description doit être placée immédiatement après le nom convivial dans cet objet BLOB. Si la valeur du membre cbDescription est définie sur 0, une description par défaut est utilisée dans la boîte de dialogue de clé forte. Ce membre est utilisé à la fois lorsque la clé est terminée et quand la clé est utilisée.
Notes
Cette structure est incluse dans l’en-tête Ncrypt_provider.h. Pour utiliser la structure, vous devez télécharger le Kit de développement du fournisseur de chiffrement à partir de Microsoft Connect.
Spécifications
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 |
|