|
eBPF for Windows
|
#include <bpf.h>
Data Fields | |
| ebpf_map_type_t | type |
| Type of map. | |
| ebpf_id_t | id |
| Map ID. | |
| uint32_t | key_size |
| Size in bytes of a map key. | |
| uint32_t | value_size |
| Size in bytes of a map value. | |
| uint32_t | max_entries |
| Maximum number of entries allowed in the map. | |
| uint32_t | map_flags |
| Map flags. | |
| char | name [SYS_BPF_OBJ_NAME_LEN] |
| Null-terminated map name. | |
| ebpf_id_t sys_bpf_map_info_t::id |
Map ID.
| uint32_t sys_bpf_map_info_t::key_size |
Size in bytes of a map key.
| uint32_t sys_bpf_map_info_t::map_flags |
Map flags.
| uint32_t sys_bpf_map_info_t::max_entries |
Maximum number of entries allowed in the map.
| char sys_bpf_map_info_t::name[SYS_BPF_OBJ_NAME_LEN] |
Null-terminated map name.
| ebpf_map_type_t sys_bpf_map_info_t::type |
Type of map.
| uint32_t sys_bpf_map_info_t::value_size |
Size in bytes of a map value.