Freigeben über


FwpsCopyStreamDataToBuffer0-Funktion (fwpsk.h)

Die FwpsCopyStreamDataToBuffer0-Funktion kopiert Datenstromdaten in einen Puffer.

HinweisFwpsCopyStreamDataToBuffer0 ist eine bestimmte Version von FwpsCopyStreamDataToBuffer. Weitere Informationen finden Sie unter WFP Version-Independent Namen und Zielgruppenspezifische Windows-Versionen .
 

Syntax

void FwpsCopyStreamDataToBuffer0(
  [in]      const FWPS_STREAM_DATA0 *calloutStreamData,
  [in, out] PVOID                   buffer,
  [in]      SIZE_T                  bytesToCopy,
  [out]     SIZE_T                  *bytesCopied
);

Parameter

[in] calloutStreamData

Ein Zeiger auf eine FWPS_STREAM_DATA0-Struktur , die die zu kopierenden Datenstromdaten enthält.

[in, out] buffer

Ein Zeiger auf einen Speicherort im Arbeitsspeicher, an dem die Kopie der Datenstromdaten gespeichert wird, auf die der parameter calloutStreamData verweist. Die Größe des Puffers muss größer oder gleich bytesToCopy sein.

[in] bytesToCopy

Die Datenmenge in Bytes, die in den Empfangspuffer kopiert werden soll.

[out] bytesCopied

Ein Zeiger auf eine Variable, die die Größe der Datenstromdaten in Bytes empfängt, die in den Speicherspeicherort kopiert werden, auf den der Pufferparameter verweist.

Rückgabewert

Keine

Bemerkungen

Um alle angegebenen Daten in den Empfangenden Puffer zu kopieren, stellen Sie sicher, dass der Puffer mindestens calloutStreamData ->DataLength groß ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows Vista.
Zielplattform Universell
Header fwpsk.h (include fwpsk.h)
Bibliothek Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Weitere Informationen

FWPS_STREAM_DATA0