共用方式為


CRYPTPROTECT_PROMPTSTRUCT結構 (dpapi.h)

CRYPTPROTECT_PROMPTSTRUCT結構提供提示的文字,以及使用CryptProtectDataCryptUnprotectData函式時顯示提示的時機和位置的相關資訊。

語法

typedef struct _CRYPTPROTECT_PROMPTSTRUCT {
  DWORD   cbSize;
  DWORD   dwPromptFlags;
  HWND    hwndApp;
  LPCWSTR szPrompt;
} CRYPTPROTECT_PROMPTSTRUCT, *PCRYPTPROTECT_PROMPTSTRUCT;

成員

cbSize

這個 結構的大小,以位元組為單位。

dwPromptFlags

DWORD 旗標,指出何時要向使用者顯示提示。 目前的 dwPromptFlags 值如下所示。

意義
CRYPTPROTECT_PROMPT_ON_PROTECT
此旗標用來提供保護階段的提示。
CRYPTPROTECT_PROMPT_ON_UNPROTECT
此旗標可以與CRYPTPROTECT_PROMPT_ON_PROTECT結合,以強制執行呼叫端的使用者介面 (使用者介面) 原則。 呼叫CryptUnprotectData時,會強制執行CryptProtectData呼叫中指定的dwPromptFlags

hwndApp

父視窗的視窗控制碼。

szPrompt

字串,包含要顯示之提示的文字。

需求

   
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 dpapi.h

另請參閱

CryptProtectData

CryptUnprotectData