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. |