-
Notifications
You must be signed in to change notification settings - Fork 20
Add comprehensive documentation for ntosebpfext #292
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Add comprehensive documentation for ntosebpfext #292
Conversation
- Add new docs/ntosebpfext.md with complete documentation for the NTOS eBPF Extension * Getting started guide with prerequisites, building, and testing * Development guide with API reference and code examples * Architecture overview and use cases * Troubleshooting section and additional resources - Update README.md to link to ntosebpfext documentation - Fix all command-line examples in both docs to use Windows syntax (PowerShell/cmd) instead of bash Fixes microsoft#95
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds comprehensive documentation for the ntosebpfext extension and fixes command-line syntax across documentation files to use Windows-appropriate commands (PowerShell/cmd instead of bash).
Changes:
- Added complete ntosebpfext.md documentation covering getting started, development guide, API reference, architecture, and troubleshooting
- Updated README.md to link to the new ntosebpfext documentation with expanded description
- Fixed command-line examples in neteventebpfext.md to use Windows syntax (bash → cmd/PowerShell,
#→REM)
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| docs/ntosebpfext.md | New comprehensive documentation for the NTOS eBPF Extension, including setup instructions, API reference, code examples, helper functions, architecture overview, use cases, and troubleshooting guidance |
| docs/neteventebpfext.md | Fixed command-line syntax to use Windows commands (cmd/PowerShell) and changed comment syntax from bash (#) to Windows (REM) |
| README.md | Added link to ntosebpfext documentation and expanded description to mention process monitoring capabilities |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Summary
This PR adds comprehensive documentation for the ntosebpfext extension and fixes command-line syntax in both extension documentation files to use Windows-appropriate commands.
Changes
docs/ntosebpfext.mdwith complete documentation for the NTOS eBPF Extensionbpf_process_get_image_path)process_md_t) referenceREADME.mdto link to the new ntosebpfext documentationdocs/ntosebpfext.mdanddocs/neteventebpfext.mdto use Windows syntax (PowerShell/cmd) instead of bashCloses
Fixes #95
Testing