| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Classes | Macros | Typedefs | Functions
etw_message.h File Reference
`#include <glib.h>`
`#include <windows.h>`
`#include <SDKDDKVer.h>`
`#include <strsafe.h>`
`#include <evntcons.h>`
`#include <tdh.h>`
`#include <stdlib.h>`

Go to the source code of this file.

## Classes
struct | Property_Key_Value
struct | in6_addr
| Represents an IPv6 address in binary format. More...

## Macros
#define | MAX_SMALL_BUFFER 4
#define | MAX_LOG_LINE_LENGTH 1024
#define | MAX_KEY_LENGTH 64

## Typedefs
typedef struct Property_Key_Value | PROPERTY_KEY_VALUE
typedef struct in6_addr | IN6_ADDR
| Represents an IPv6 address in binary format.
typedef struct in6_addr * | PIN6_ADDR
typedef struct in6_addr * | LPIN6_ADDR

## Functions
VOID | format_message (WCHAR *lpszMessage, PROPERTY_KEY_VALUE *propArray, DWORD dwPropertyCount, WCHAR *lpszOutBuffer, DWORD dwOutBufferCount)
BOOL | get_event_information (PEVENT_RECORD pEvent, PTRACE_EVENT_INFO *pInfo)
PBYTE | extract_properties (PEVENT_RECORD pEvent, PTRACE_EVENT_INFO pInfo, DWORD PointerSize, USHORT i, PBYTE pUserData, PBYTE pEndOfUserData, PROPERTY_KEY_VALUE *pExtract)

## Detailed Description

Copyright 2020, Odysseus Yang

Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 1998 Gerald Combs

SPDX-License-Identifier: GPL-2.0-or-later

## Typedef Documentation

## ◆ IN6_ADDR

typedef struct in6_addr IN6_ADDR

Represents an IPv6 address in binary format.

This structure provides access to the 128-bit IPv6 address either as an array of 16 bytes or as 8 16-bit words.