wdext 0.1.0

A DbgEng wrapper framework
// SPDX-FileCopyrightText: 2026 takubokudori
// SPDX-License-Identifier: MIT OR Apache-2.0
use crate::{dbgeng::WinResult, impl_debug_interface};
use windows::Win32::System::Diagnostics::Debug::Extensions::IDebugHostStatus;

impl_debug_interface!(DebugHostStatus, DebugHostStatusRef, IDebugHostStatus);

// IDebugHostStatus
impl DebugHostStatus {
    pub fn poll_user_interrupt(&self) -> WinResult<bool> {
        unsafe { self.0.PollUserInterrupt() }
    }
}

// IDebugHostStatus2
impl DebugHostStatus {
    // SetUserInterrupt

    // ClearUserInterrupt
}