NCRYPT_ALLOC_PARA構造体 (ncrypt.h)

NCRYPT_ALLOC_PARA構造体を使用すると、データの割り当てと解放に使用できるカスタム関数を指定できます。 この構造体は、次の関数で使用されます。

構文

typedef struct NCRYPT_ALLOC_PARA {
  DWORD            cbSize;
  PFN_NCRYPT_ALLOC pfnAlloc;
  PFN_NCRYPT_FREE  pfnFree;
} NCRYPT_ALLOC_PARA;

メンバー

cbSize

この構造体のサイズ (バイト単位)。

pfnAlloc

メモリを割り当てることができるカスタム関数のアドレス。

pfnFree

pfnAlloc メンバーによって指定された関数によって割り当てられたメモリを解放できる関数のアドレス。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header ncrypt.h

こちらもご覧ください

NCryptGetProtectionDescriptorInfo

NCryptProtectSecret

NCryptUnprotectSecret