CRYPTPROTECT_PROMPTSTRUCT-Struktur (dpapi.h)
Die CRYPTPROTECT_PROMPTSTRUCT-Struktur enthält den Text einer Eingabeaufforderung und Informationen dazu, wann und wo diese Eingabeaufforderung angezeigt werden soll, wenn die Funktionen CryptProtectData und CryptUnprotectData verwendet werden.
Syntax
typedef struct _CRYPTPROTECT_PROMPTSTRUCT {
DWORD cbSize;
DWORD dwPromptFlags;
HWND hwndApp;
LPCWSTR szPrompt;
} CRYPTPROTECT_PROMPTSTRUCT, *PCRYPTPROTECT_PROMPTSTRUCT;
Member
cbSize
Die Größe (in Bytes) dieser Struktur.
dwPromptFlags
DWORD-Flags , die angeben, wann Eingabeaufforderungen für den Benutzer angezeigt werden sollen. Die aktuellen dwPromptFlags-Werte sind wie folgt:
Wert | Bedeutung |
---|---|
|
Dieses Flag wird verwendet, um die Eingabeaufforderung für die Schutzphase bereitzustellen. |
|
Dieses Flag kann mit CRYPTPROTECT_PROMPT_ON_PROTECT kombiniert werden, um die Benutzeroberflächenrichtlinie (Benutzeroberfläche) des Aufrufers zu erzwingen. Wenn CryptUnprotectData aufgerufen wird, werden die im CryptProtectData-Aufruf angegebenen dwPromptFlags erzwungen. |
hwndApp
Fensterhandle zum übergeordneten Fenster.
szPrompt
Eine Zeichenfolge, die den Text einer anzuzeigenden Eingabeaufforderung enthält.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | dpapi.h |