INNER CODE UNIT · Rust

row

domcyrus/rustnet · crates/rustnet-capture/src/lib.rs:368

            let row = &*table_ref.Table.as_ptr().add(i);
            let row_alias = String::from_utf16_lossy(&row.Alias)
                .trim_end_matches('\0')
                .to_lowercase();
            if row_alias == alias_lower {
                guid = Some(row.InterfaceGuid);
                break;
            }
        }
        FreeMibTable(table as *const _);

        guid.map(|g| {
            format!(
                "\\Device\\NPF_{{{:08X}-{:04X}-{:04X}-{:02X}{:02X}-{:02X}{:02X}{:02X}{:02X}{:02X}{:02X}}}",
                g.data1,
                g.data2,
                g.data3,
                g.data4[0],

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…