CRYPTPROTECT_PROMPTSTRUCT結構 (dpapi.h)
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呼叫中指定的dwPromptFlags。 |
hwndApp
父視窗的視窗控制碼。
szPrompt
字串,包含要顯示之提示的文字。
需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | dpapi.h |