NCRYPT_PROTECT_STREAM_INFO 结构 (ncryptprotect.h)

NCryptStreamOpenToProtectNCryptStreamOpenToUnprotect 函数使用 NCRYPT_PROTECT_STREAM_INFO 结构将已处理的数据块传递给应用程序。

语法

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

成员

pfnStreamOutput

接受流加密或解密过程中数据的回调函数的地址。 有关详细信息,请参阅 PFNCryptStreamOutputCallback

pvCallbackCtxt

指向为调用方提供的缓冲区的指针。 数据保护 API 不会修改缓冲区。 可以使用缓冲区来跟踪应用程序。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 ncryptprotect.h

另请参阅

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback