Partager via


structure NCRYPT_PROTECT_STREAM_INFO (ncryptprotect.h)

La structure NCRYPT_PROTECT_STREAM_INFO est utilisée par les fonctions NCryptStreamOpenToProtect et NCryptStreamOpenToUnprotect pour transmettre des blocs de données traitées à votre application.

Syntaxe

typedef struct NCRYPT_PROTECT_STREAM_INFO {
  PFNCryptStreamOutputCallback pfnStreamOutput;
  void                         *pvCallbackCtxt;
} NCRYPT_PROTECT_STREAM_INFO;

Membres

pfnStreamOutput

Adresse d’une fonction de rappel qui accepte les données du processus de chiffrement ou de déchiffrement du flux. Pour plus d’informations, consultez PFNCryptStreamOutputCallback.

pvCallbackCtxt

Pointeur vers une mémoire tampon fournie par l’appelant. La mémoire tampon n’est pas modifiée par l’API de protection des données. Vous pouvez utiliser la mémoire tampon pour effectuer le suivi de votre application.

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 ncryptprotect.h

Voir aussi

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback