Integrates WinStd classes with Event Tracing for Windows API.
More...
|
template<class _Ty , class _Ax > |
static ULONG | TdhGetProperty (PEVENT_RECORD pEvent, ULONG TdhContextCount, PTDH_CONTEXT pTdhContext, ULONG PropertyDataCount, PPROPERTY_DATA_DESCRIPTOR pPropertyData, std::vector< _Ty, _Ax > &aData) |
| Retrieves a property value from the event data. More...
|
|
static ULONG | TdhGetEventInformation (PEVENT_RECORD pEvent, ULONG TdhContextCount, PTDH_CONTEXT pTdhContext, std::unique_ptr< TRACE_EVENT_INFO > &info) |
| Retrieves metadata about an event. More...
|
|
static ULONG | TdhGetEventMapInformation (PEVENT_RECORD pEvent, LPWSTR pMapName, std::unique_ptr< EVENT_MAP_INFO > &info) |
| Retrieves information about the event map contained in the event. More...
|
|
|
static const event_data | winstd::blank_event_data |
| Blank event data used as terminator.
|
|
Integrates WinStd classes with Event Tracing for Windows API.
◆ TdhGetEventInformation()
static ULONG TdhGetEventInformation |
( |
PEVENT_RECORD |
pEvent, |
|
|
ULONG |
TdhContextCount, |
|
|
PTDH_CONTEXT |
pTdhContext, |
|
|
std::unique_ptr< TRACE_EVENT_INFO > & |
info |
|
) |
| |
|
static |
◆ TdhGetEventMapInformation()
static ULONG TdhGetEventMapInformation |
( |
PEVENT_RECORD |
pEvent, |
|
|
LPWSTR |
pMapName, |
|
|
std::unique_ptr< EVENT_MAP_INFO > & |
info |
|
) |
| |
|
static |
◆ TdhGetProperty()
template<class _Ty , class _Ax >
static ULONG TdhGetProperty |
( |
PEVENT_RECORD |
pEvent, |
|
|
ULONG |
TdhContextCount, |
|
|
PTDH_CONTEXT |
pTdhContext, |
|
|
ULONG |
PropertyDataCount, |
|
|
PPROPERTY_DATA_DESCRIPTOR |
pPropertyData, |
|
|
std::vector< _Ty, _Ax > & |
aData |
|
) |
| |
|
static |