다음을 통해 공유


기본 할당자

기본 할당자는 시스템 메모리에서 데이터를 전송하고 특정 메모리 할당 속성이 필요한 디바이스 드라이버에 대한 시스템 메모리 할당자를 제공합니다. 기본 할당자를 사용하는 경우 필터는 할당자 요구 사항 요청만 처리하면 됩니다.

기본 할당자를 사용하는 경우 미니 드라이버는 관련 KSALLOCATOR_FRAMING 구조의 RequirementsFlags 멤버에서 KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY 플래그를 설정해야 합니다. IRP_MJ_CREATE 제출되고 만들기 형식이 KSCREATE_REQUEST_ALLOCATOR 필터는 KsCreateDefaultAllocator 함수를 호출하여 IRP를 기본 할당자 처리기로 전달합니다. 나머지 모든 처리는 기본 할당자에 의해 처리됩니다.