Freigeben über


PFNALLOCATOR_ALLOCATEFRAME Rückruffunktion (ks.h)

Die KStrAllocateFrame Routine beschreibt eine vom Anbieter bereitgestellte Framezuordnungsfunktion.

Syntax

PFNALLOCATOR_ALLOCATEFRAME PfnallocatorAllocateframe;

NTSTATUS PfnallocatorAllocateframe(
  [in]  PFILE_OBJECT FileObject,
  [out] PVOID *Frame
)
{...}

Parameter

[in] FileObject

Zeiger auf eine FILE_OBJECT Struktur, für die Frames zugeordnet werden sollen.

[out] Frame

Ein Zeiger auf einen vom Aufrufer zugewiesenen Puffer, in dem der neue Frame zurückgegeben wird.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn die Anforderung verarbeitet wird. Andernfalls wird ein entsprechender Fehlercode zurückgegeben.

Bemerkungen

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

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

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- ks.h (enthalten Ks.h)

Siehe auch

KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE

KSSTREAMALLOCATOR_FUNCTIONTABLE