CBaseAllocator::NotifySample
NotifySample メソッドは、サンプルを待っているスレッドを解放する。
構文
void NotifySample(void);
注意
サンプルを待っているスレッドがあるとき、CBaseAllocator::m_lWaiting の値はゼロより大きい。m_lWaiting の値がゼロより大きい場合、このメソッドは CBaseAllocator::m_hSem セマフォの ReleaseSemaphore 関数を呼び出し、待機中のスレッドをアクティブにする。また、m_lWaiting をゼロにリセットする。
このメソッドは、サンプルがフリー リストに戻ったとき CBaseAllocator::ReleaseBuffer メソッドから呼び出される。またアロケータがデコミットされたとき CBaseAllocator::Decommit メソッドから呼び出される。
参照