PST_PROMPTINFO structure

[Protected Storage (Pstore) is available for use in Windows Server 2003 and Windows XP. It is only available for read-only operations in Windows Server 2008 and Windows Vista, but may be unavailable in subsequent versions. Pstore uses an older implementation of data protection. Developers are strongly encouraged to take advantage of the stronger data protection provided by the CryptProtectData and CryptUnprotectData functions.]

Defines the prompting behavior of the Protected Store whenever it displays a user interface.

Syntax


typedef struct {
  DWORD      cbSize;
  DWORD      dwPromptFlags;
  DWORD_PTR  hwndApp;
  LPCWSTR    szPrompt;
} PST_PROMPTINFO, *PPST_PROMPTINFO;

Members

cbSize

The size of this structure.

dwPromptFlags

This flag is ignored.

ValueMeaning
PST_PF_ALWAYS_SHOW
0x00000001

Requests that the provider show the prompt dialog to the user even if it is not required for this access.

PST_PF_NEVER_SHOW
0x00000002

Do not show the prompt dialog to the user.

 

hwndApp

The handle to the parent window for the user interface. The hwndApp member determines where the user interface appears. If NULL is passed, the desktop is considered to be the parent window.

szPrompt

The prompt string.

Requirements

Header

Pstore.h

See also

DeleteItem
OpenItem
ReadItem
WriteItem

 

 

Show: