CRYPT_DECODE_PARA 结构 (wincrypt.h)

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

语法

typedef struct _CRYPT_DECODE_PARA {
  DWORD           cbSize;
  PFN_CRYPT_ALLOC pfnAlloc;
  PFN_CRYPT_FREE  pfnFree;
} CRYPT_DECODE_PARA, *PCRYPT_DECODE_PARA;

成员

cbSize

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

pfnAlloc

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

pfnFree

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

要求

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