Поделиться через


Функция FwpsCopyStreamDataToBuffer0 (fwpsk.h)

Функция FwpsCopyStreamDataToBuffer0 копирует потоковые данные в буфер.

ПримечаниеFwpsCopyStreamDataToBuffer0 является конкретной версией FwpsCopyStreamDataToBuffer. Дополнительные сведения см. в статье МПП Version-Independent имен и целевых версий Windows.
 

Синтаксис

void FwpsCopyStreamDataToBuffer0(
  [in]      const FWPS_STREAM_DATA0 *calloutStreamData,
  [in, out] PVOID                   buffer,
  [in]      SIZE_T                  bytesToCopy,
  [out]     SIZE_T                  *bytesCopied
);

Параметры

[in] calloutStreamData

Указатель на структуру FWPS_STREAM_DATA0, содержащую скопируемые потоковые данные.

[in, out] buffer

Указатель на расположение в памяти, которое будет хранить копию данных потока, на которые указывает параметр calloutStreamData. Размер буфера должен быть больше или равен байтToCopy.

[in] bytesToCopy

Объем данных в байтах, копируемых в получающее буфер.

[out] bytesCopied

Указатель на переменную, которая получает размер в байтах данных потока, скопированных в расположение памяти, на которое указывает параметр буфера.

Возвращаемое значение

Никакой

Замечания

Чтобы скопировать все указанные данные в получающий буфер, убедитесь, что буфер по крайней мере выноскиStreamData —>DataLength размера.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows Vista.
целевая платформа Всеобщий
заголовка fwpsk.h (include Fwpsk.h)
библиотеки Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

См. также

FWPS_STREAM_DATA0