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
buffer パラメーターが指すメモリ位置にコピーされたストリーム データのサイズ (バイト単位) を受け取る変数へのポインター。
戻り値
なし
解説
指定されたすべてのデータを受信バッファーにコピーするには、バッファーのサイズが calloutStreamData ->DataLength 以上であることを確認します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista 以降で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | fwpsk.h (Fwpsk.h を含む) |
Library | Fwpkclnt.lib |
IRQL | <= DISPATCH_LEVEL |