Compartilhar via


Constantes de DPAPI do CNG

As constantes a seguir são usadas pela API de Proteção de Dados CNG.

NCRYPT_DESCR_DELIMITER_AND

L" AND "

Pode ser usado para testar uma cadeia de caracteres de descritor de proteção para um delimitador AND.

NCRYPT_DESCR_EQUAL

L"="

Pode ser usado para testar uma cadeia de caracteres de descritor de proteção para um sinal de igual.

NCRYPT_DESCR_DELIMITER_OR

L" OR "

Pode ser usado para testar uma cadeia de caracteres de descritor de proteção para um delimitador OR.

NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL

"LOCAL"

O descritor de proteção LOCAL protege o conteúdo para a sessão de logon, o usuário atual ou o computador local, conforme identificado pelas seguintes constantes:

  • NCRYPT_KEY_PROTECTION_LOCAL_LOGON
  • NCRYPT_KEY_PROTECTION_LOCAL_USER
  • NCRYPT_KEY_PROTECTION_LOCAL_MACHINE

NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL

"SDDL"

Protege o conteúdo para uma cadeia de caracteres SDDL (Linguagem de Definição do Descritor de Segurança) que contém informações de descritor de segurança.

NCRYPT_KEY_PROTECTION_ALGORITHM_SID

"SID"

O descritor de proteção sid contém uma identidade de grupo ou entidade de segurança.

NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS

"WEBCREDENTIALS"

Protege para as credenciais da conta Web de um usuário.

NCRYPT_KEY_PROTECTION_LOCAL_LOGON

"logon"

Protege o conteúdo para a sessão de logon atual. Os usuários não poderão descriptografar o conteúdo protegido após o logoff ou a reinicialização.

NCRYPT_KEY_PROTECTION_LOCAL_MACHINE

"computador"

Protege o conteúdo para o computador local. Todos os usuários no computador local podem descriptografar o conteúdo protegido.

NCRYPT_KEY_PROTECTION_LOCAL_USER

"usuário"

Protege o conteúdo para a sessão do usuário atual. Somente esse usuário no computador local poderá descriptografar o conteúdo protegido.

MS_KEY_PROTECTION_PROVIDER

"Provedor de Proteção de Chave da Microsoft"

Representa o provedor de proteção de chave da Microsoft que dá suporte a formatos representados pelas seguintes constantes:

  • NCRYPT_KEY_PROTECTION_ALGORITHM_SID
  • NCRYPT_KEY_PROTECTION_ALGORITHM_LOCAL
  • NCRYPT_KEY_PROTECTION_ALGORITHM_SDDL

WINDOWS_CLIENT_KEY_PROTECTION_PROVIDER

"Provedor de Proteção de Chave de Cliente do Windows"

Representa o provedor de proteção de chave da Microsoft que está disponível somente no cliente e que dá suporte a formatos representados pelas seguintes constantes:

  • NCRYPT_KEY_PROTECTION_ALGORITHM_WEBCREDENTIALS

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho
NCryptprotect.h