Freigeben über


Standardzuweisungen

Die Standardzuweisung stellt eine Systemspeicherzuweisung für Gerätetreiber bereit, die Daten aus dem Systemspeicher übertragen und bestimmte Speicherbelegungseigenschaften erfordern. Bei Verwendung der Standardzuweisung muss ein Filter nur die Anforderung der Zuweisungsanforderungen verarbeiten.

Bei Verwendung der Standardzuweisung müssen Minidriver das flag KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY im RequirementsFlags-Element der relevanten KSALLOCATOR_FRAMING-Struktur festlegen. Wenn ein IRP_MJ_CREATE übermittelt wird und der Erstellungstyp KSCREATE_REQUEST_ALLOCATOR ist, leitet der Filter den IRP durch Aufrufen der KsCreateDefaultAllocator-Funktion an den Standardzuteilungshandler weiter. Die gesamte verbleibende Verarbeitung wird von der Standardzuweisung verarbeitet.