2024-05-04 22:55:56 +03:00
|
|
|
// Copyright (c) eBPF for Windows contributors
|
2021-05-21 04:04:36 +03:00
|
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include "rpc_interface_h.h"
|
|
|
|
|
2023-02-07 21:32:19 +03:00
|
|
|
#include <rpc.h>
|
|
|
|
|
2021-05-21 04:04:36 +03:00
|
|
|
RPC_STATUS
|
|
|
|
clean_up_rpc_binding(void);
|
|
|
|
|
2022-11-15 21:31:40 +03:00
|
|
|
_Must_inspect_result_ ebpf_result_t
|
2021-06-23 06:42:18 +03:00
|
|
|
ebpf_rpc_load_program(
|
2022-12-16 02:58:33 +03:00
|
|
|
_In_ const ebpf_program_load_info* info,
|
2021-06-23 06:42:18 +03:00
|
|
|
_Outptr_result_maybenull_z_ const char** logs,
|
|
|
|
_Inout_ uint32_t* logs_size) noexcept;
|