estructura CRYPTPROTECT_PROMPTSTRUCT (dpapi.h)

La estructura CRYPTPROTECT_PROMPTSTRUCT proporciona el texto de un mensaje e información sobre cuándo y dónde se mostrará ese mensaje al usar las funciones CryptProtectData y CryptUnprotectData .

Sintaxis

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

Miembros

cbSize

Tamaño, en bytes, de esta estructura.

dwPromptFlags

Marcas DWORD que indican cuándo se mostrarán las indicaciones al usuario. Los valores actuales dwPromptFlags son los siguientes.

Valor Significado
CRYPTPROTECT_PROMPT_ON_PROTECT
Esta marca se usa para proporcionar la solicitud de la fase de protección.
CRYPTPROTECT_PROMPT_ON_UNPROTECT
Esta marca se puede combinar con CRYPTPROTECT_PROMPT_ON_PROTECT para aplicar la directiva de interfaz de usuario (interfaz de usuario) del autor de la llamada. Cuando se llama a CryptUnprotectData , se aplican los dwPromptFlags especificados en la llamada a CryptProtectData .

hwndApp

Identificador de ventana en la ventana primaria.

szPrompt

Cadena que contiene el texto de un mensaje que se va a mostrar.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado dpapi.h

Consulte también

CryptProtectData

CryptUnprotectData