функция обратного вызова PFNALLOCATOR_FREEFRAME (ks.h)

Подпрограмма KStrFreeFrame описывает функцию освобождения кадра, предоставляемую поставщиком.

Синтаксис

PFNALLOCATOR_FREEFRAME PfnallocatorFreeframe;

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

Параметры

[in] FileObject

Указатель на FILE_OBJECT структуру, для которой был выделен этот кадр.

[in] Frame

Указатель на буфер, содержащий кадр для освобождения.

Возвращаемое значение

None

Remarks

Этот тип используется в элементе FreeFrameструктуры KSSTREAMALLOCATOR_FUNCTIONTABLE .

Экземпляр этой структуры можно передать как часть запроса KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE свойства.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть ks.h (включая Ks.h)

См. также раздел

KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE

KSSTREAMALLOCATOR_FUNCTIONTABLE