Поделиться через


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

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

Синтаксис

PFNALLOCATOR_FREEFRAME PfnallocatorFreeframe;

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

Параметры

[in] FileObject

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

[in] Frame

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

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

Никакой

Замечания

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

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

Требования

Требование Ценность
целевая платформа Настольный
заголовка ks.h (include Ks.h)

См. также

KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE

KSSTREAMALLOCATOR_FUNCTIONTABLE