eBPF for Windows
|
#include <ebpf_program_types.h>
Data Fields | |
ebpf_extension_header_t | header |
const ebpf_program_info_t * | program_info |
Pointer to program information. More... | |
const ebpf_helper_function_addresses_t * | program_type_specific_helper_function_addresses |
const ebpf_helper_function_addresses_t * | global_helper_function_addresses |
Pointer to global helper function addresses being overriden. More... | |
ebpf_program_context_create_t | context_create |
Pointer to context create function. More... | |
ebpf_program_context_destroy_t | context_destroy |
Pointer to context destroy function. More... | |
uint8_t | required_irql |
IRQL at which the program is invoked. More... | |
program_data_capabilities_t | capabilities |
Capabilities supported by the program information provider. More... | |
program_data_capabilities_t _ebpf_program_data::capabilities |
Capabilities supported by the program information provider.
ebpf_program_context_create_t _ebpf_program_data::context_create |
Pointer to context create function.
ebpf_program_context_destroy_t _ebpf_program_data::context_destroy |
Pointer to context destroy function.
const ebpf_helper_function_addresses_t* _ebpf_program_data::global_helper_function_addresses |
Pointer to global helper function addresses being overriden.
ebpf_extension_header_t _ebpf_program_data::header |
const ebpf_program_info_t* _ebpf_program_data::program_info |
Pointer to program information.
const ebpf_helper_function_addresses_t* _ebpf_program_data::program_type_specific_helper_function_addresses |
Pointer to program type specific helper function addresses.
uint8_t _ebpf_program_data::required_irql |
IRQL at which the program is invoked.