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.

Syntax

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

Members

pfnStreamOutput

Dirección de una función de devolución de llamada que acepta datos del proceso de cifrado o descifrado de flujos. 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 pasar datos genéricos a la devolución de llamada o realizar un seguimiento de la aplicación.

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2012 [solo aplicaciones de escritorio]
Header ncryptprotect.h

Consulte también

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback