PFNALLOCATOR_ALLOCATEFRAME コールバック関数 (ks.h)
KStrAllocateFrame ルーチンは、ベンダー提供のフレーム割り当て関数を記述します。
構文
PFNALLOCATOR_ALLOCATEFRAME PfnallocatorAllocateframe;
NTSTATUS PfnallocatorAllocateframe(
[in] PFILE_OBJECT FileObject,
[out] PVOID *Frame
)
{...}
パラメーター
[in] FileObject
フレームを割り当てる FILE_OBJECT 構造体へのポインター。
[out] Frame
新しいフレームが返される呼び出し元によって割り当てられたバッファーへのポインター。
戻り値
要求が処理された場合STATUS_SUCCESSを返します。 それ以外の場合は、適切なエラー コードを返します。
注釈
この型は、KSSTREAMALLOCATOR_FUNCTIONTABLE構造体の AllocateFrame メンバーで使用されます。
この構造体のインスタンスは、 KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE プロパティ要求の一部として渡すことができます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | ks.h (Ks.h を含む) |