Заголовок ncryptprotect.h
Этот заголовок используется службой "Безопасность и идентификация". Дополнительные сведения см. в разделе:
ncryptprotect.h содержит следующие программные интерфейсы:
Функции
NCryptCloseProtectionDescriptor Обнуляет и освобождает объект дескриптора защиты и освобождает его дескриптор. |
NCryptCreateProtectionDescriptor Извлекает дескриптор объекта дескриптора защиты. |
NCryptGetProtectionDescriptorInfo Извлекает строку правила дескриптора защиты. |
NCryptProtectSecret Шифрует данные в указанный дескриптор защиты. |
NCryptQueryProtectionDescriptorName Извлекает строку правила дескриптора защиты, связанную с отображаемым именем зарегистрированного дескриптора. |
NCryptRegisterProtectionDescriptorName Регистрирует отображаемое имя и связанную строку правила для дескриптора защиты. |
NCryptStreamClose Закрывает объект потока защиты данных, открытый с помощью функций NCryptStreamOpenToProtect или NCryptStreamOpenToUnprotect. |
NCryptStreamOpenToProtect Открывает объект потока, который можно использовать для шифрования больших объемов данных в заданном дескрипторове защиты. |
NCryptStreamOpenToUnprotect Открывает объект потока, который можно использовать для расшифровки больших объемов данных в тот же дескриптор защиты, который используется для шифрования. (NCryptStreamOpenToUnprotect) |
NCryptStreamOpenToUnprotectEx Открывает объект потока, который можно использовать для расшифровки больших объемов данных в тот же дескриптор защиты, который используется для шифрования. (NCryptStreamOpenToUnprotectEx) |
NCryptStreamUpdate Шифрует и расшифровывает блоки данных. |
NCryptUnprotectSecret Расшифровывает данные в указанный дескриптор защиты. |
Функции обратного вызова
PFNCryptStreamOutputCallback Получает зашифрованные или расшифрованные данные из задач, запущенных с помощью функций NCryptStreamOpenToProtect или NCryptStreamOpenToUnprotect. |
Структуры
NCRYPT_PROTECT_STREAM_INFO Используется функциями NCryptStreamOpenToProtect и NCryptStreamOpenToUnprotect для передачи блоков обработанных данных в приложение. |