Заголовок 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 для передачи блоков обработанных данных в приложение.