Fonction FwpsCopyStreamDataToBuffer0 (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 , voir 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 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

Voir aussi

FWPS_STREAM_DATA0