eBPF for Windows
ebpf_extension_uuids.h
Go to the documentation of this file.
1 // Copyright (c) Microsoft Corporation
2 // SPDX-License-Identifier: MIT
3 
4 #pragma once
5 
6 #include <stdint.h>
7 #include "ebpf_windows.h"
8 
9 #ifdef __cplusplus
10 extern "C"
11 {
12 #endif
13 
15  /* 2934ad50-2154-44b6-9622-6c528c068411 */
16  __declspec(selectany) GUID EBPF_PROGRAM_INFO_EXTENSION_IID = {
17  0x2934ad50, 0x2154, 0x44b6, {0x96, 0x22, 0x6c, 0x52, 0x8c, 0x06, 0x84, 0x11}};
18 
21  /* 5d564054-2736-406d-8b22-12bcffaf0a9f */
22  __declspec(selectany) GUID EBPF_HOOK_EXTENSION_IID = {
23  0x5d564054, 0x2736, 0x406d, {0x8b, 0x22, 0x12, 0xbc, 0xff, 0xaf, 0x0a, 0x9f}};
24 
25 #ifdef __cplusplus
26 }
27 #endif
EBPF_HOOK_EXTENSION_IID
GUID EBPF_HOOK_EXTENSION_IID
NPI ID for eBPF hook extension.
Definition: ebpf_extension_uuids.h:22
EBPF_PROGRAM_INFO_EXTENSION_IID
GUID EBPF_PROGRAM_INFO_EXTENSION_IID
NPI ID for eBPF program information extension.
Definition: ebpf_extension_uuids.h:16
GUID
uint8_t GUID[16]
Definition: ebpf_windows.h:8
ebpf_windows.h