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;

Members

pfnStreamOutput

Adresse d’une fonction de rappel qui accepte les données du processus de chiffrement ou de déchiffrement de 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 transmettre des données génériques au rappel ou effectuer le suivi de votre application.

Spécifications

Requirement Valeur
Client minimum requis Windows 8 [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2012 [applications de bureau uniquement]
Header ncryptprotect.h

Voir aussi

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback