wdext 0.1.0

A DbgEng wrapper framework
// SPDX-FileCopyrightText: 2026 takubokudori
// SPDX-License-Identifier: MIT OR Apache-2.0
#[cfg(test)]
pub mod tests {
    use wdext::*;
    use windows::Win32::Foundation::S_OK;

    #[test]
    fn test_debug_extension_initialize() {
        debug_extension_initialize!(0x4649, 0x5963);

        let mut version = 0;
        let mut flags = 0;
        unsafe {
            assert_eq!(
                DebugExtensionInitialize(&mut version, &mut flags),
                S_OK
            );
        }
        assert_eq!(version, 0x46495963);
        assert_eq!(flags, ExtInitFlags::Default.bits());
    }
}