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;

Member

pfnStreamOutput

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

pvCallbackCtxt

Der Zeiger auf einen Puffer hat den Aufrufer bereitgestellt. Der Puffer wird von der Datenschutz-API nicht geändert. Sie können den Puffer verwenden, um Ihre Anwendung nachzuverfolgen.

Anforderungen

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

Weitere Informationen

NCryptStreamOpenToProtect

NCryptStreamOpenToUnprotect

PFNCryptStreamOutputCallback