Allocmem は LPVOID (DWORD cbSize、DWORD dwReserved );
戻り値
エラーのバッファー、またはNULLポインター。
パラメーター
cbSize
、バイト単位での割り当てするメモリ バッファーのサイズを指定します。
dwReserved
将来使用するために予約。
解説
クライアントとの通信が終了すると、自動的に解放されるメモリの割り当てにこのメンバー関数を呼び出す。
通常、HTTP フィルターが登録されると、最後のネット セッション イベントを登録します。このイベントは、クライアント要求によって使用されたバッファーを再利用しても良い時間です。パフォーマンス上の理由から、ほとんどのフィルターはおそらくフィルター バッファーのプールを維持だけを割り当てるや、プールは空またはメモリ管理のオーバーヘッドを保存するには大きすぎるになると、バッファーを解放します。Allocmem は呼び出しのパフォーマンスにマイナスの影響を持つことができます。 が、注意して使用すると、それは貴重なツールをすることができます。
Allocmem はで割り当てられたメモリ ブロックは、通常 C ランタイム、Windows API のメモリ管理関数を管理ことはできません。
CHttpFilterContext 概要|nbsp;クラス メンバー |階層図(&N)