NCRYPT_ALLOC_PARA-Struktur (ncrypt.h)

Mit der NCRYPT_ALLOC_PARA-Struktur können Sie benutzerdefinierte Funktionen angeben, die zum Zuweisen und Freigeben von Daten verwendet werden können. Diese Struktur wird in den folgenden Funktionen verwendet:

Syntax

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

Member

cbSize

Die Größe (in Bytes) dieser Struktur.

pfnAlloc

Adresse einer benutzerdefinierten Funktion, die Arbeitsspeicher zuweisen kann.

pfnFree

Adresse einer Funktion, die Arbeitsspeicher freigeben kann, der von der funktion zugeordnet ist, die vom pfnAlloc-Element angegeben ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile ncrypt.h

Weitere Informationen

NCryptGetProtectionDescriptorInfo

NCryptProtectSecret

NCryptUnprotectSecret