Pengalokasi Default

Alokator default menyediakan alokator memori sistem untuk driver perangkat yang mentransfer data dari memori sistem dan memerlukan properti alokasi memori tertentu. Saat menggunakan alokator default, filter hanya perlu menangani permintaan persyaratan alokator.

Jika menggunakan alokator default, minidriver harus mengatur bendera KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY di anggota RequirementsFlags dari struktur KSALLOCATOR_FRAMING yang relevan. Ketika IRP_MJ_CREATE dikirimkan dan jenis buatnya adalah KSCREATE_REQUEST_ALLOCATOR, filter meneruskan IRP ke handler alokator default dengan memanggil fungsi KsCreateDefaultAllocator. Semua pemrosesan yang tersisa ditangani oleh alokator default.