KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE
The KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE property retrieves the function table of the given allocator.
Usage Summary Table
Get | Set | Target | Property Descriptor Type | Property Value Type |
---|---|---|---|---|
Yes |
No |
Allocator |
Remarks
KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE is only used by allocators supporting the DISPATCH_LEVEL function interface. Allocators supporting this property must be able to allocate and free frames for IRQL of DISPATCH_LEVEL and lower. This property is accessible only from kernel mode.
Because the DISPATCH_LEVEL interface is closely associated with the IRP-based interface, acquiring the function table is likely to result in the creation of an internal notification event to allow pending I/O to be completed when frames are returned to the free list. When the handle to the allocator is closed, the function table pointers are invalid and the associated events are automatically disabled.
Requirements
Header |
Ks.h (include Ks.h) |