structure NCRYPT_UI_POLICY (ncrypt.h)
La structure NCRYPT_UI_POLICY est utilisée avec la propriété NCRYPT_UI_POLICY_PROPERTY pour contenir des informations d’interface utilisateur de clé forte pour une clé. Cette structure est utilisée avec les fonctions NCryptSetProperty et NCryptGetProperty avec la propriété NCRYPT_UI_POLICY_PROPERTY .
Syntaxe
typedef struct __NCRYPT_UI_POLICY {
DWORD dwVersion;
DWORD dwFlags;
LPCWSTR pszCreationTitle;
LPCWSTR pszFriendlyName;
LPCWSTR pszDescription;
} NCRYPT_UI_POLICY;
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.
pszCreationTitle
Pointeur vers une chaîne Unicode terminée par null qui contient le texte qui sera utilisé dans le titre de la boîte de dialogue de clé forte une fois la clé terminée. Si ce membre a la valeur NULL, un titre de création par défaut est utilisé dans la boîte de dialogue à clé forte. Ce membre est utilisé uniquement lors de la finalisation de la clé.
pszFriendlyName
Pointeur vers une chaîne Unicode terminée par null qui contient le texte qui sera affiché dans la boîte de dialogue à clé forte comme nom de la clé. Si ce membre a la valeur NULL, un nom par défaut est utilisé dans la boîte de dialogue clé forte. Ce membre est utilisé à la fois lorsque la clé est terminée et lorsque la clé est utilisée.
pszDescription
Pointeur vers une chaîne Unicode terminée par null qui contient le texte qui sera affiché dans la boîte de dialogue à clé forte comme description de la clé. Si ce membre a la valeur NULL, une description par défaut est utilisée dans la boîte de dialogue à clé forte. Ce membre est utilisé à la fois lorsque la clé est terminée et lorsque la clé est utilisée.
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 | ncrypt.h |