Compartir a través de


estructura NCRYPT_PROTECT_STREAM_INFO (ncryptprotect.h)

Las funciones NCryptStreamOpenToProtect y NCryptStreamOpenToUnprotect usan la estructura NCRYPT_PROTECT_STREAM_INFO para pasar bloques de datos procesados a la aplicación.

Sintaxis

typedef struct NCRYPT_PROTECT_STREAM_INFO {
  PFNCryptStreamOutputCallback pfnStreamOutput;
  void                         *pvCallbackCtxt;
} NCRYPT_PROTECT_STREAM_INFO;

Miembros

pfnStreamOutput

Dirección de una función de devolución de llamada que acepta datos del proceso de cifrado o descifrado de secuencias. para obtener más información, vea PFNCryptStreamOutputCallback.

pvCallbackCtxt

Puntero a un búfer proporcionado por el autor de la llamada. La API de protección de datos no modifica el búfer. Puede usar el búfer para realizar un seguimiento de la aplicación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado ncryptprotect.h

Consulte también

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback