// ks.h
PFNALLOCATOR_ALLOCATEFRAME PfnallocatorAllocateframe;
NTSTATUS PfnallocatorAllocateframe(
[in] PFILE_OBJECT FileObject,
[out] PVOID *Frame
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
The KStrAllocateFrame routine describes a vendor-supplied frame allocation function.
FileObject [in]Pointer to a FILE_OBJECT structure for which to allocate frames.
Frame [out]A pointer to a caller-allocated buffer in which the new frame is returned.
Returns STATUS_SUCCESS if the request is handled. Otherwise returns an appropriate error code.
This type is used in the AllocateFrame member of the KSSTREAMALLOCATOR_FUNCTIONTABLE structure.
You can pass an instance of this structure as part of a KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE property request.
KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE
KSSTREAMALLOCATOR_FUNCTIONTABLE