wincrypt.h) (CRYPT_ENCODE_PARA 结构

cryptEncodeObjectEx 函数使用 CRYPT_ENCODE_PARA 结构来提供对内存分配和内存释放回调函数的访问。

语法

typedef struct _CRYPT_ENCODE_PARA {
  DWORD           cbSize;
  PFN_CRYPT_ALLOC pfnAlloc;
  PFN_CRYPT_FREE  pfnFree;
} CRYPT_ENCODE_PARA, *PCRYPT_ENCODE_PARA;

成员

cbSize

指示结构的大小(以字节为单位)。

pfnAlloc

此成员是指向用于分配内存的回调函数的可选指针。

pfnFree

此成员是指向回调函数的可选指针,用于释放分配回调函数分配的内存。

要求

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