CRYPTPROTECT_PROMPTSTRUCT structure (dpapi.h)
La structure CRYPTPROTECT_PROMPTSTRUCT fournit le texte d’une invite et des informations sur le moment et l’emplacement d’affichage de cette invite lors de l’utilisation des fonctions CryptProtectData et CryptUnprotectData .
Syntaxe
typedef struct _CRYPTPROTECT_PROMPTSTRUCT {
DWORD cbSize;
DWORD dwPromptFlags;
HWND hwndApp;
LPCWSTR szPrompt;
} CRYPTPROTECT_PROMPTSTRUCT, *PCRYPTPROTECT_PROMPTSTRUCT;
Membres
cbSize
Taille, en octets, de cette structure.
dwPromptFlags
Indicateurs DWORD qui indiquent quand les invites à l’utilisateur doivent être affichées. Les valeurs dwPromptFlags actuelles sont les suivantes.
Valeur | Signification |
---|---|
|
Cet indicateur est utilisé pour fournir l’invite pour la phase de protection. |
|
Cet indicateur peut être combiné avec CRYPTPROTECT_PROMPT_ON_PROTECT pour appliquer la stratégie d’interface utilisateur (interface utilisateur) de l’appelant. Lorsque CryptUnprotectData est appelé, les dwPromptFlags spécifiés dans l’appel CryptProtectData sont appliqués. |
hwndApp
Handle de fenêtre dans la fenêtre parente.
szPrompt
Chaîne contenant le texte d’une invite à afficher.
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | dpapi.h |