Função FwpsCopyStreamDataToBuffer0 (fwpsk.h)
A função FwpsCopyStreamDataToBuffer0 copia dados de fluxo para um buffer.
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 |