FwpsCopyStreamDataToBuffer0-Funktion (fwpsk.h)
Die FwpsCopyStreamDataToBuffer0-Funktion kopiert Datenstromdaten in einen Puffer.
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 |