The following diagram shows the basic architecture of this project and related components: As shown in the diagram, in a typical developer workflow, the existing eBPF toolchains (clang, etc.) can be used to generate eBPF bytecode (stored in ELF format) from source code in various languages. There are three main approaches to process the eBPF bytecode and load it into Windows kernel. Native eBPF Pr

