次の方法で共有


FwpsCopyStreamDataToBuffer0 関数 (fwpsk.h)

FwpsCopyStreamDataToBuffer0 関数は、ストリーム データをバッファーにコピーします。

注意FwpsCopyStreamDataToBuffer0 は、FwpsCopyStreamDataToBufferの特定のバージョンです。 詳細については、「WFP 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

バッファー パラメーターによって指されるメモリ位置にコピーされたストリーム データのサイズ (バイト単位) を受け取る変数へのポインター。

戻り値

何一つ

備考

指定されたすべてのデータを受信側バッファーにコピーするには、バッファーが少なくとも calloutStreamData - DataLength> サイズであることを確認します。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降で使用できます。
ターゲット プラットフォーム 万国
ヘッダー fwpsk.h (Fwpsk.h を含む)
ライブラリ Fwpkclnt.lib
IRQL <= DISPATCH_LEVEL

関連項目

FWPS_STREAM_DATA0