PFNALLOCATOR_FREEFRAME Rückruffunktion (ks.h)

Die KStrFreeFrame-Routine beschreibt eine vom Anbieter bereitgestellte Frame-Deallocation-Funktion.

Syntax

PFNALLOCATOR_FREEFRAME PfnallocatorFreeframe;

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

Parameter

[in] FileObject

Zeiger auf eine FILE_OBJECT Struktur, der dieser Frame zugeordnet wurde.

[in] Frame

Ein Zeiger auf einen Puffer, der den freizugebenden Frame enthält.

Rückgabewert

Keine

Bemerkungen

Dieser Typ wird im FreeFrame-Member der KSSTREAMALLOCATOR_FUNCTIONTABLE-Struktur verwendet.

Sie können eine instance dieser Struktur als Teil einer KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE-Eigenschaftsanforderung übergeben.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile ks.h (ks.h einschließen)

Weitere Informationen

KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE

KSSTREAMALLOCATOR_FUNCTIONTABLE