Fonction FwpsCopyStreamDataToBuffer0 (fwpsk.h)
La fonction FwpsCopyStreamDataToBuffer0 copie les données de flux dans une mémoire tampon.
Syntaxe
void FwpsCopyStreamDataToBuffer0(
[in] const FWPS_STREAM_DATA0 *calloutStreamData,
[in, out] PVOID buffer,
[in] SIZE_T bytesToCopy,
[out] SIZE_T *bytesCopied
);
Paramètres
[in] calloutStreamData
Pointeur vers une structure de FWPS_STREAM_DATA0 qui contient les données de flux à copier.
[in, out] buffer
Pointeur vers un emplacement en mémoire qui stockera la copie des données de flux vers lesquelles pointe le paramètre calloutStreamData . La taille de la mémoire tampon doit être supérieure ou égale à bytesToCopy.
[in] bytesToCopy
Quantité de données, en octets, à copier dans la mémoire tampon de réception.
[out] bytesCopied
Pointeur vers une variable qui reçoit la taille, en octets, des données de flux copiées vers l’emplacement mémoire pointé par le paramètre de mémoire tampon .
Valeur de retour
None
Remarques
Pour copier toutes les données indiquées dans la mémoire tampon de réception, assurez-vous que la mémoire tampon est au moins de taille calloutStreamData ->DataLength .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows Vista. |
Plateforme cible | Universal |
En-tête | fwpsk.h (inclure Fwpsk.h) |
Bibliothèque | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |