dpapi.h) (CRYPTPROTECT_PROMPTSTRUCT 结构
CRYPTPROTECT_PROMPTSTRUCT 结构提供提示文本,以及有关在使用 CryptProtectData 和 CryptUnprotectData 函数时显示该提示的时间和位置的信息。
语法
typedef struct _CRYPTPROTECT_PROMPTSTRUCT {
DWORD cbSize;
DWORD dwPromptFlags;
HWND hwndApp;
LPCWSTR szPrompt;
} CRYPTPROTECT_PROMPTSTRUCT, *PCRYPTPROTECT_PROMPTSTRUCT;
成员
cbSize
此结构的大小(以字节为单位)。
dwPromptFlags
指示何时向用户显示提示的 DWORD 标志。 当前 dwPromptFlags 值如下所示。
值 | 含义 |
---|---|
|
此标志用于提供保护阶段的提示。 |
|
此标志可以与CRYPTPROTECT_PROMPT_ON_PROTECT结合使用,以强制调用方) 用户界面 (策略。 调用 CryptUnprotectData 时,将强制实施 CryptProtectData 调用中指定的 dwPromptFlag。 |
hwndApp
父窗口的窗口句柄。
szPrompt
包含要显示的提示文本的字符串。
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | dpapi.h |