NCRYPT_PROTECT_STREAM_INFO结构(ncryptprotect.h)

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

Syntax

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

Members

pfnStreamOutput

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

pvCallbackCtxt

指向调用方提供的缓冲区的指针。 数据保护 API 不会修改缓冲区。 可以使用缓冲区将泛型数据传递给回调或跟踪应用程序。

要求

Requirement 价值
最低支持的客户端 Windows 8 [仅限桌面应用]
支持的最低服务器 Windows Server 2012 [仅限桌面应用]
Header ncryptprotect.h

另请参阅

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback