Go to the source code of this file.
◆ EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_CURRENT_VERSION
| #define EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_CURRENT_VERSION 1 |
◆ EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_CURRENT_VERSION_SIZE
◆ EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_CURRENT_VERSION_TOTAL_SIZE
◆ EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_HEADER
| #define EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_HEADER |
Value:
#define EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_CURRENT_VERSION_TOTAL_SIZE
Definition ebpf_store_helper.h:34
#define EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_CURRENT_VERSION
Definition ebpf_store_helper.h:31
#define EBPF_BTF_RESOLVED_FUNCTION_PROVIDER_INFO_CURRENT_VERSION_SIZE
Definition ebpf_store_helper.h:32
◆ GUID_STRING_LENGTH
| #define GUID_STRING_LENGTH 38 |
◆ ebpf_btf_resolved_function_provider_info_t
◆ ebpf_store_key_t
◆ ebpf_store_delete_btf_resolved_function_provider_information()
Delete BTF-resolved function provider information from the eBPF store.
- Parameters
-
| [in] | provider_info | Pointer to the BTF-resolved function provider information. |
- Returns
- Status of the operation.
◆ ebpf_store_delete_program_information()
Delete program information from the eBPF store.
- Parameters
-
| [in] | program_info | Pointer to the program information. |
- Returns
- Status of the operation.
◆ ebpf_store_delete_section_information()
Delete section information from the eBPF store.
- Parameters
-
| [in] | section_info | Pointer to the section information. |
- Returns
- Status of the operation.
◆ ebpf_store_update_btf_resolved_function_provider_information()
Update BTF-resolved function provider information in the eBPF store.
- Parameters
-
| [in] | provider_info | Pointer to the BTF-resolved function provider information. |
- Returns
- Status of the operation.
◆ ebpf_store_update_global_helper_information()
Update global helper information in the eBPF store.
- Parameters
-
| [in] | helper_info | Pointer to an array of helper function prototypes. |
| [in] | helper_info_count | Count of helper function prototypes. |
- Returns
- Status of the operation.
◆ ebpf_store_update_program_information_array()
| ebpf_result_t ebpf_store_update_program_information_array |
( |
_In_reads_(program_info_count) const ebpf_program_info_t * |
program_info, |
|
|
uint32_t |
program_info_count |
|
) |
| |
Update program information in the eBPF store.
- Parameters
-
| [in] | program_info | Pointer to an array of program information. |
| [in] | program_info_count | Count of program information entries. |
- Returns
- Status of the operation.
◆ ebpf_store_update_section_information()
Update section information in the eBPF store.
- Parameters
-
| [in] | section_info | Pointer to an array of section information. |
| [in] | section_info_count | Count of section information entries. |
- Returns
- Status of the operation.
◆ ebpf_store_hkcu_root_key
◆ ebpf_store_hklm_root_key
◆ ebpf_store_root_sub_key
| const wchar_t* ebpf_store_root_sub_key |
|
extern |