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 serem copiados 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 buffer .
Retornar valor
Nenhum
Comentários
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 |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows Vista. |
Plataforma de Destino | Universal |
Cabeçalho | fwpsk.h (inclua Fwpsk.h) |
Biblioteca | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |