Windows での eBPF-Go:開発者向けガイド

2025-03-27

このドキュメントは、Windows 上で eBPF-Go ライブラリを実行する方法を詳述しています。Windows 上の eBPF はまだ安定していないため、このライブラリは、インタープリター、JIT、ネイティブ Windows ドライバーへのコンパイルという 3 つのモードをサポートしています。Linux との違い、プラットフォーム固有の ELF ファイルの処理、エクスポートされた API、開発設定(Windows 仮想マシンとビルド スクリプトの使用)、プリビルド バイナリの使用、エラーコードのデバッグと解釈について説明します。デバッグには WinDbg の使用とトレース ログの解釈が含まれます。エラー処理には、Windows システム エラー コード、RPC エラー、ebpf_result_t、Unix スタイルの errno の理解が含まれます。

開発