Compartir a través de


Encabezado ncryptprotect.h

Este encabezado lo usa Security and Identity. Para más información, consulte:

ncryptprotect.h contiene las siguientes interfaces de programación:

Functions

 
NCryptCloseProtectionDescriptor

Ceros y libera un objeto descriptor de protección y libera su identificador.
NCryptCreateProtectionDescriptor

Recupera un identificador para un objeto descriptor de protección.
NCryptGetProtectionDescriptorInfo

Recupera una cadena de regla de descriptor de protección.
NCryptProtectSecret

Cifra los datos en un descriptor de protección especificado.
NCryptQueryProtectionDescriptorName

Recupera la cadena de regla del descriptor de protección asociada a un nombre para mostrar del descriptor registrado.
NCryptRegisterProtectionDescriptorName

Registra el nombre para mostrar y la cadena de regla asociada para un descriptor de protección.
NCryptStreamClose

Cierra un objeto de flujo de protección de datos abierto mediante las funciones NCryptStreamOpenToProtect o NCryptStreamOpenToUnprotect.
NCryptStreamOpenToProtect

Abre un objeto de secuencia que se puede usar para cifrar grandes cantidades de datos en un descriptor de protección determinado.
NCryptStreamOpenToUnprotect

Abre un objeto de secuencia que se puede usar para descifrar grandes cantidades de datos en el mismo descriptor de protección que se usa para el cifrado. (NCryptStreamOpenToUnprotect)
NCryptStreamOpenToUnprotectEx

Abre un objeto de secuencia que se puede usar para descifrar grandes cantidades de datos en el mismo descriptor de protección que se usa para el cifrado. (NCryptStreamOpenToUnprotectEx)
NCryptStreamUpdate

Cifra y descifra bloques de datos.
NCryptUnprotectSecret

Descifra los datos en un descriptor de protección especificado.

Funciones de devolución de llamada

 
PFNCryptStreamOutputCallback

Recibe datos cifrados o descifrados de las tareas iniciadas mediante las funciones NCryptStreamOpenToProtect o NCryptStreamOpenToUnprotect.

Estructuras

 
NCRYPT_PROTECT_STREAM_INFO

Lo usan las funciones NCryptStreamOpenToProtect y NCryptStreamOpenToUnprotect para pasar bloques de datos procesados a la aplicación.