Функция 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 . Размер буфера должен быть больше или равен bytesToCopy.

[in] bytesToCopy

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

[out] bytesCopied

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

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

None

Remarks

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

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows Vista.
Целевая платформа Универсальное
Верхняя часть fwpsk.h (включая Fwpsk.h)
Библиотека Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

См. также раздел

FWPS_STREAM_DATA0