Skip to content

Commit

Permalink
chore: print-com-interfaces now prints info about ApplicationViewColl…
Browse files Browse the repository at this point in the history
…ection as well
  • Loading branch information
Lej77 committed Oct 5, 2024
1 parent 32e20dc commit e6134f1
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion print-com-interfaces/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,10 @@ use symsrv::SymsrvDownloader;
/// Contains virtual function tables (vftables).
const TWINUI_PCSHELL_PATH: &str = r"C:\Windows\System32\twinui.pcshell.dll";

/// Contains IID values for private virtual desktop interfaces
/// Contains IID values for private virtual desktop interfaces.
///
/// Note that we can read interface ids from the Windows registry as well if we
/// can't find them here.
const ACTXPRXY_PATH: &str = r"C:\Windows\System32\actxprxy.dll";

/// Parts of known mangled names for vtables
Expand All @@ -38,6 +41,7 @@ const VIRTUAL_DESKTOP_V_TABLE_NAMES: &[&str] = &[
"??_7CVirtualDesktopHotkeyHandler@@6B@",
"??_7VirtualDesktopsApi@@6B@",
"??_7VirtualPinnedAppsHandler@@6B?$Chain",
"??_7ApplicationViewCollectionBase@@6B@",
];

/// The code ID for a Windows PE file.
Expand Down

0 comments on commit e6134f1

Please sign in to comment.