vck-windrv 0.0.2

Windows kernel-mode driver framework for VolumeCrypt-Kit
// SPDX-FileCopyrightText: 2026 JC-Lab <joseph@jc-lab.net>
//
// SPDX-License-Identifier: Apache-2.0

//! Per-volume filter device context.

use alloc::sync::Arc;

use crate::registry::AttachedVolume;

pub struct FilterContext {
    pub volume: Arc<AttachedVolume>,
}

impl FilterContext {
    pub fn new(volume: Arc<AttachedVolume>) -> Self {
        Self { volume }
    }
}