PFNKSDELETEALLOCATOR - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ks.h

PFNKSDELETEALLOCATOR Pfnksdeleteallocator;

VOID Pfnksdeleteallocator(
  [in] PVOID Context
)
{...}

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-ks-pfnksdeleteallocator)

PFNKSDELETEALLOCATOR callback function

Description

An AVStream minidriver's AVStrMiniDeleteAllocator routine deletes the allocator that is associated with a pin.

Parameters

Context [in]

Pointer to the allocator's context structure created by AVStrMiniInitializeAllocator.

Remarks

The minidriver specifies this routine's address in the DeleteAllocator member of its KSALLOCATOR_DISPATCH structure. The minidriver passes this structure to the class driver in KSPIN_DISPATCH.

Once this function is called, AVStream will no longer use the allocator to allocate and free memory. This handler should release all system resources reserved by the allocator.

For more information, see KS Allocators.

See also

AVStrMiniInitializeAllocator

KSALLOCATOR_DISPATCH

KSPIN_DISPATCH