默认分配器

默认分配器为从系统内存传输数据并需要特定内存分配属性的设备驱动程序提供系统内存分配器。 使用默认分配器时,筛选器只需处理分配器要求请求。

如果使用默认分配器,微型驱动程序必须在相关KSALLOCATOR_FRAMING结构的 RequirementsFlags 成员中设置 KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY 标志。 提交IRP_MJ_CREATE且创建类型KSCREATE_REQUEST_ALLOCATOR时,筛选器通过调用 KsCreateDefaultAllocator 函数将 IRP 转发到默认分配器处理程序。 所有剩余的处理都由默认分配器处理。