Función FwpsCopyStreamDataToBuffer0 (fwpsk.h)
La función FwpsCopyStreamDataToBuffer0 copia los datos del flujo en un búfer.
Sintaxis
void FwpsCopyStreamDataToBuffer0(
[in] const FWPS_STREAM_DATA0 *calloutStreamData,
[in, out] PVOID buffer,
[in] SIZE_T bytesToCopy,
[out] SIZE_T *bytesCopied
);
Parámetros
[in] calloutStreamData
Puntero a una estructura de FWPS_STREAM_DATA0 que contiene los datos de flujo que se van a copiar.
[in, out] buffer
Puntero a una ubicación en memoria que almacenará la copia de los datos del flujo a los que apunta el parámetro calloutStreamData . El tamaño del búfer debe ser mayor o igual que bytesToCopy.
[in] bytesToCopy
Cantidad de datos, en bytes, que se van a copiar en el búfer receptor.
[out] bytesCopied
Puntero a una variable que recibe el tamaño, en bytes, de los datos de secuencia copiados en la ubicación de memoria a la que apunta el parámetro de búfer .
Valor devuelto
None
Observaciones
Para copiar todos los datos indicados en el búfer receptor, asegúrese de que el búfer tenga al menos calloutStreamData ->DataLength de tamaño.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows Vista. |
Plataforma de destino | Universal |
Encabezado | fwpsk.h (incluya Fwpsk.h) |
Library | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |