18 lines
No EOL
642 B
Markdown
18 lines
No EOL
642 B
Markdown
|
|
**Small prototype showing how to register as a COM application and reaching endpoint and session manipulation**.
|
|
|
|
# Class graph
|
|
|
|

|
|
|
|
# Notes
|
|
|
|
- Name might appear blank. This is not a bug, but rather an inconvenience due to the fact that many programs create unnamed sessions. Mixers, such as `SndVol` or mine, overcome this fact by fetching its parent process' name.
|
|
|
|
# Build
|
|
|
|
- Built using `clang` using [**llvm-mingw UCRT 20220906**](https://github.com/mstorsjo/llvm-mingw/releases/tag/20220906).
|
|
|
|
```
|
|
clang++ testmain.cpp -o test.exe -Wall -Wextra -Wpedantic -std=c++11 -l Ole32 -static -lc++ -lunwind --verbose
|
|
``` |