Compartilhar via


estrutura CRYPTPROTECT_PROMPTSTRUCT (dpapi.h)

A estrutura CRYPTPROTECT_PROMPTSTRUCT fornece o texto de um prompt e informações sobre quando e onde esse prompt deve ser exibido ao usar as funções CryptProtectData e CryptUnprotectData .

Sintaxe

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

Membros

cbSize

O tamanho, em bytes, dessa estrutura.

dwPromptFlags

Sinalizadores DWORD que indicam quando as solicitações para o usuário devem ser exibidas. Os valores atuais de dwPromptFlags são os seguintes.

Valor Significado
CRYPTPROTECT_PROMPT_ON_PROTECT
Esse sinalizador é usado para fornecer o prompt para a fase de proteção.
CRYPTPROTECT_PROMPT_ON_UNPROTECT
Esse sinalizador pode ser combinado com CRYPTPROTECT_PROMPT_ON_PROTECT para impor a política de interface do usuário (interface do usuário) do chamador. Quando CryptUnprotectData é chamado, as dwPromptFlags especificadas na chamada CryptProtectData são impostas.

hwndApp

Identificador de janela para a janela pai.

szPrompt

Uma cadeia de caracteres que contém o texto de um prompt a ser exibido.

Requisitos

   
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho dpapi.h

Confira também

CryptProtectData

CryptUnprotectData