structure NCRYPT_ALLOC_PARA (ncrypt.h)

La structure NCRYPT_ALLOC_PARA vous permet de spécifier des fonctions personnalisées qui peuvent être utilisées pour allouer et libérer des données. Cette structure est utilisée dans les fonctions suivantes :

Syntaxe

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

Membres

cbSize

Taille, en octets, de cette structure.

pfnAlloc

Adresse d’une fonction personnalisée qui peut allouer de la mémoire.

pfnFree

Adresse d’une fonction qui peut libérer la mémoire allouée par la fonction spécifiée par le membre pfnAlloc .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête ncrypt.h

Voir aussi

NCryptGetProtectionDescriptorInfo

NCryptProtectSecret

NCryptUnprotectSecret