既定のアロケーターは、システム メモリからデータを転送し、特定のメモリ割り当てプロパティを必要とするデバイス ドライバー用のシステム メモリ アロケーターを提供します。 既定のアロケーターを使用する場合、フィルターはアロケーター要件要求のみを処理する必要があります。
既定のアロケーターを使用する場合、ミニドライバーは、関連するKSALLOCATOR_FRAMING構造体の RequirementsFlags メンバーで KSALLOCATOR_REQUIREMENTF_SYSTEM_MEMORY フラグを設定する必要があります。 IRP_MJ_CREATEが送信され、作成の種類がKSCREATE_REQUEST_ALLOCATORされると、フィルターは KsCreateDefaultAllocator 関数を呼び出すことによって IRP を既定のアロケーター ハンドラーに転送します。 残りの処理はすべて、既定のアロケーターによって処理されます。