Partager via


PFNALLOCATOR_FREEFRAME fonction de rappel (ks.h)

La routine KStrFreeFrame décrit une fonction de désallocation de trame fournie par le fournisseur.

Syntaxe

PFNALLOCATOR_FREEFRAME PfnallocatorFreeframe;

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

Paramètres

[in] FileObject

Pointeur vers une structure FILE_OBJECT pour laquelle ce frame a été alloué.

[in] Frame

Pointeur vers une mémoire tampon contenant le frame à libérer.

Valeur de retour

None

Remarques

Ce type est utilisé dans le membre FreeFrame de la structure KSSTREAMALLOCATOR_FUNCTIONTABLE .

Vous pouvez passer une instance de cette structure dans le cadre d’une demande de propriété KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête ks.h (inclure Ks.h)

Voir aussi

KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE

KSSTREAMALLOCATOR_FUNCTIONTABLE