次の方法で共有


PFNALLOCATOR_FREEFRAME コールバック関数 (ks.h)

KStrFreeFrame ルーチンは、ベンダー提供のフレーム割り当て解除関数を記述します。

構文

PFNALLOCATOR_FREEFRAME PfnallocatorFreeframe;

void PfnallocatorFreeframe(
  [in] PFILE_OBJECT FileObject,
  [in] PVOID Frame
)
{...}

パラメーター

[in] FileObject

このフレームが割り当てられている FILE_OBJECT 構造体へのポインター。

[in] Frame

解放するフレームを含むバッファーへのポインター。

戻り値

なし

解説

この型は、KSSTREAMALLOCATOR_FUNCTIONTABLE構造体の FreeFrame メンバーで使用されます。

この構造体のインスタンスは、 KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE プロパティ要求の一部として渡すことができます。

要件

要件
対象プラットフォーム デスクトップ
Header ks.h (Ks.h を含む)

こちらもご覧ください

KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE

KSSTREAMALLOCATOR_FUNCTIONTABLE