Condividi tramite


struttura CRYPTPROTECT_PROMPTSTRUCT (dpapi.h)

La struttura CRYPTPROTECT_PROMPTSTRUCT fornisce il testo di un prompt e informazioni su quando e dove tale richiesta deve essere visualizzata quando si usano le funzioni CryptProtectData e CryptUnprotectData .

Sintassi

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

Members

cbSize

Dimensione, in byte, della struttura.

dwPromptFlags

Flag DWORD che indicano quando devono essere visualizzati i prompt dell'utente. I valori dwPromptFlags correnti sono i seguenti.

Valore Significato
CRYPTPROTECT_PROMPT_ON_PROTECT
Questo flag viene usato per fornire la richiesta della fase di protezione.
CRYPTPROTECT_PROMPT_ON_UNPROTECT
Questo flag può essere combinato con CRYPTPROTECT_PROMPT_ON_PROTECT per applicare il criterio dell'interfaccia utente (interfaccia utente) del chiamante. Quando viene chiamato CryptUnprotectData , vengono applicati i dwPromptFlags specificati nella chiamata CryptProtectData .

hwndApp

Handle di finestra nella finestra padre.

szPrompt

Stringa contenente il testo di una richiesta da visualizzare.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione dpapi.h

Vedi anche

CryptProtectData

CryptUnprotectData