Partager via


FwpsCopyStreamDataToBuffer0, fonction (fwpsk.h)

La fonction FwpsCopyStreamDataToBuffer0 copie les données de flux dans une mémoire tampon.

RemarqueFwpsCopyStreamDataToBuffer0 est une version spécifique de FwpsCopyStreamDataToBuffer. Pour plus d’informations, consultez PAM Version-Independent noms et ciblage de versions spécifiques de Windows.
 

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 FWPS_STREAM_DATA0 qui contient les données de flux à copier.

[in, out] buffer

Pointeur vers un emplacement en mémoire qui stocke la copie des données de flux pointées par le paramètre calloutStreamData. La taille de la mémoire tampon doit être supérieure ou égale à octetsToCopy.

[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 vers lequel pointe la mémoire tampon paramètre.

Valeur de retour

Aucun

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 calloutStreamData ->DataLength de taille.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows Vista.
plateforme cible Universel
d’en-tête fwpsk.h (include Fwpsk.h)
bibliothèque Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Voir aussi

FWPS_STREAM_DATA0