Partilhar via


Função FwpsCopyStreamDataToBuffer0 (fwpsk.h)

A função FwpsCopyStreamDataToBuffer0 copia dados de fluxo para um buffer.

Observação FwpsCopyStreamDataToBuffer0 é uma versão específica do FwpsCopyStreamDataToBuffer. Consulte nomes de Version-Independent WFP e versões específicas de destino do Windows para obter mais informações.
 

Sintaxe

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

Parâmetros

[in] calloutStreamData

Um ponteiro para uma estrutura FWPS_STREAM_DATA0 que contém os dados de fluxo a serem copiados.

[in, out] buffer

Um ponteiro para um local na memória que armazenará a cópia dos dados de fluxo apontados pelo parâmetro calloutStreamData. O tamanho do buffer deve ser maior ou igual a bytesToCopy.

[in] bytesToCopy

A quantidade de dados, em bytes, a ser copiada para o buffer de recebimento.

[out] bytesCopied

Um ponteiro para uma variável que recebe o tamanho, em bytes, dos dados de fluxo copiados para o local de memória apontado pelo parâmetro do buffer.

Valor de retorno

Nenhum

Observações

Para copiar todos os dados indicados para o buffer de recebimento, verifique se o buffer tem pelo menos calloutStreamData –> DataLength em tamanho.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows Vista.
da Plataforma de Destino Universal
cabeçalho fwpsk.h (inclua Fwpsk.h)
biblioteca Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

Consulte também

FWPS_STREAM_DATA0