Freigeben über


NCRYPT_PROTECT_STREAM_INFO Struktur (ncryptprotect.h)

Die NCRYPT_PROTECT_STREAM_INFO-Struktur wird von den Funktionen NCryptStreamOpenToProtect und NCryptStreamOpenToUnprotect verwendet, um Blöcke verarbeiteter Daten an Ihre Anwendung zu übergeben.

Syntax

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

Elemente

pfnStreamOutput

Adresse einer Rückruffunktion, die Daten aus dem Datenstromverschlüsselungs- oder Entschlüsselungsprozess akzeptiert. weitere Informationen finden Sie unter PFNCryptStreamOutputCallback.

pvCallbackCtxt

Zeiger auf einen vom Aufrufer bereitgestellten Puffer. Der Puffer wird von der Datenschutz-API nicht geändert. Sie können den Puffer verwenden, um generische Daten an den Rückruf zu übergeben oder die Anwendung nachzuverfolgen.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 8 [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2012 [nur Desktop-Apps]
Header ncryptprotect.h

Siehe auch

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback