Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.6
normal
Versions
100%
of the crate is documented
Platform
x86_64-pc-windows-msvc
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_sys
0.59.0
Module Etw
Structs
Constants
Functions
Type Aliases
Unions
In windows_sys::Win32::System::Diagnostics
Module
windows_sys
::
Win32
::
System
::
Diagnostics
::
Etw
Copy item path
[
−
]
Structs
§
CLASSIC_EVENT_ID
CONTROLTRACE_HANDLE
ENABLE_TRACE_PARAMETERS
ENABLE_TRACE_PARAMETERS_V1
ETW_BUFFER_CALLBACK_INFORMATION
ETW_BUFFER_CONTEXT
ETW_BUFFER_CONTEXT_0_0
ETW_BUFFER_HEADER
ETW_OPEN_TRACE_OPTIONS
ETW_PMC_COUNTER_OWNER
ETW_PMC_COUNTER_OWNERSHIP_STATUS
ETW_PMC_SESSION_INFO
ETW_TRACE_PARTITION_INFORMATION
ETW_TRACE_PARTITION_INFORMATION_V2
EVENT_DATA_DESCRIPTOR
EVENT_DATA_DESCRIPTOR_0_0
EVENT_DESCRIPTOR
EVENT_EXTENDED_ITEM_EVENT_KEY
EVENT_EXTENDED_ITEM_INSTANCE
EVENT_EXTENDED_ITEM_PEBS_INDEX
EVENT_EXTENDED_ITEM_PMC_COUNTERS
EVENT_EXTENDED_ITEM_PROCESS_START_KEY
EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID
EVENT_EXTENDED_ITEM_STACK_KEY32
EVENT_EXTENDED_ITEM_STACK_KEY64
EVENT_EXTENDED_ITEM_STACK_TRACE32
EVENT_EXTENDED_ITEM_STACK_TRACE64
EVENT_EXTENDED_ITEM_TS_ID
EVENT_FILTER_DESCRIPTOR
EVENT_FILTER_EVENT_ID
EVENT_FILTER_EVENT_NAME
EVENT_FILTER_HEADER
EVENT_FILTER_LEVEL_KW
EVENT_HEADER
EVENT_HEADER_0_0
EVENT_HEADER_EXTENDED_DATA_ITEM
EVENT_HEADER_EXTENDED_DATA_ITEM_0
EVENT_INSTANCE_HEADER
EVENT_INSTANCE_HEADER_0_0
EVENT_INSTANCE_HEADER_1_0
EVENT_INSTANCE_HEADER_2_0
EVENT_INSTANCE_HEADER_2_1
EVENT_INSTANCE_INFO
EVENT_MAP_ENTRY
EVENT_MAP_INFO
EVENT_PROPERTY_INFO
EVENT_PROPERTY_INFO_0_0
EVENT_PROPERTY_INFO_0_1
EVENT_PROPERTY_INFO_0_2
EVENT_PROPERTY_INFO_3_0
EVENT_RECORD
EVENT_TRACE
EVENT_TRACE_HEADER
EVENT_TRACE_HEADER_0_0
EVENT_TRACE_HEADER_1_0
EVENT_TRACE_HEADER_3_0
EVENT_TRACE_HEADER_3_1
EVENT_TRACE_LOGFILEA
EVENT_TRACE_LOGFILEW
EVENT_TRACE_PROPERTIES
EVENT_TRACE_PROPERTIES_V2
EVENT_TRACE_PROPERTIES_V2_1_0
EVENT_TRACE_PROPERTIES_V2_2_0
MOF_FIELD
OFFSETINSTANCEDATAANDLENGTH
PAYLOAD_FILTER_PREDICATE
PROCESSTRACE_HANDLE
PROFILE_SOURCE_INFO
PROPERTY_DATA_DESCRIPTOR
PROVIDER_ENUMERATION_INFO
PROVIDER_EVENT_INFO
PROVIDER_FIELD_INFO
PROVIDER_FIELD_INFOARRAY
PROVIDER_FILTER_INFO
RELOGSTREAM_HANDLE
TDH_CONTEXT
TRACE_ENABLE_INFO
TRACE_EVENT_INFO
TRACE_EVENT_INFO_2_0
TRACE_GUID_INFO
TRACE_GUID_PROPERTIES
TRACE_GUID_REGISTRATION
TRACE_LOGFILE_HEADER
TRACE_LOGFILE_HEADER32
TRACE_LOGFILE_HEADER64
TRACE_LOGFILE_HEADER32_0_0
TRACE_LOGFILE_HEADER32_1_0
TRACE_LOGFILE_HEADER64_0_0
TRACE_LOGFILE_HEADER64_1_0
TRACE_LOGFILE_HEADER_0_0
TRACE_LOGFILE_HEADER_1_0
TRACE_PERIODIC_CAPTURE_STATE_INFO
TRACE_PROFILE_INTERVAL
TRACE_PROVIDER_INFO
TRACE_PROVIDER_INSTANCE_INFO
TRACE_STACK_CACHING_INFO
TRACE_VERSION_INFO
WMIREGGUIDW
WMIREGINFOW
WNODE_ALL_DATA
WNODE_EVENT_ITEM
WNODE_EVENT_REFERENCE
WNODE_HEADER
WNODE_HEADER_0_0
WNODE_METHOD_ITEM
WNODE_SINGLE_INSTANCE
WNODE_SINGLE_ITEM
WNODE_TOO_SMALL
Constants
§
ALPCGuid
CLSID_TraceRelogger
CTraceRelogger
DIAG_LOGGER_NAMEA
DIAG_LOGGER_NAMEW
DecodingSourceMax
DecodingSourceTlg
DecodingSourceWPP
DecodingSourceWbem
DecodingSourceXMLFile
DefaultTraceSecurityGuid
DiskIoGuid
ENABLE_TRACE_PARAMETERS_VERSION
ENABLE_TRACE_PARAMETERS_VERSION_2
ETW_ASCIICHAR_TYPE_VALUE
ETW_ASCIISTRING_TYPE_VALUE
ETW_BOOLEAN_TYPE_VALUE
ETW_BOOL_TYPE_VALUE
ETW_BYTE_TYPE_VALUE
ETW_CHAR_TYPE_VALUE
ETW_COUNTED_ANSISTRING_TYPE_VALUE
ETW_COUNTED_STRING_TYPE_VALUE
ETW_DATETIME_TYPE_VALUE
ETW_DECIMAL_TYPE_VALUE
ETW_DOUBLE_TYPE_VALUE
ETW_GUID_TYPE_VALUE
ETW_HIDDEN_TYPE_VALUE
ETW_INT16_TYPE_VALUE
ETW_INT32_TYPE_VALUE
ETW_INT64_TYPE_VALUE
ETW_NON_NULL_TERMINATED_STRING_TYPE_VALUE
ETW_NULL_TYPE_VALUE
ETW_OBJECT_TYPE_VALUE
ETW_POINTER_TYPE_VALUE
ETW_PROCESS_TRACE_MODE_NONE
ETW_PROCESS_TRACE_MODE_RAW_TIMESTAMP
ETW_PTVECTOR_TYPE_VALUE
ETW_REDUCED_ANSISTRING_TYPE_VALUE
ETW_REDUCED_STRING_TYPE_VALUE
ETW_REFRENCE_TYPE_VALUE
ETW_REVERSED_COUNTED_ANSISTRING_TYPE_VALUE
ETW_REVERSED_COUNTED_STRING_TYPE_VALUE
ETW_SBYTE_TYPE_VALUE
ETW_SID_TYPE_VALUE
ETW_SINGLE_TYPE_VALUE
ETW_SIZET_TYPE_VALUE
ETW_STRING_TYPE_VALUE
ETW_UINT16_TYPE_VALUE
ETW_UINT32_TYPE_VALUE
ETW_UINT64_TYPE_VALUE
ETW_VARIANT_TYPE_VALUE
ETW_WMITIME_TYPE_VALUE
EVENTMAP_ENTRY_VALUETYPE_STRING
EVENTMAP_ENTRY_VALUETYPE_ULONG
EVENTMAP_INFO_FLAG_MANIFEST_BITMAP
EVENTMAP_INFO_FLAG_MANIFEST_PATTERNMAP
EVENTMAP_INFO_FLAG_MANIFEST_VALUEMAP
EVENTMAP_INFO_FLAG_WBEM_BITMAP
EVENTMAP_INFO_FLAG_WBEM_FLAG
EVENTMAP_INFO_FLAG_WBEM_NO_MAP
EVENTMAP_INFO_FLAG_WBEM_VALUEMAP
EVENT_ACTIVITY_CTRL_CREATE_ID
EVENT_ACTIVITY_CTRL_CREATE_SET_ID
EVENT_ACTIVITY_CTRL_GET_ID
EVENT_ACTIVITY_CTRL_GET_SET_ID
EVENT_ACTIVITY_CTRL_SET_ID
EVENT_CONTROL_CODE_CAPTURE_STATE
EVENT_CONTROL_CODE_DISABLE_PROVIDER
EVENT_CONTROL_CODE_ENABLE_PROVIDER
EVENT_DATA_DESCRIPTOR_TYPE_EVENT_METADATA
EVENT_DATA_DESCRIPTOR_TYPE_NONE
EVENT_DATA_DESCRIPTOR_TYPE_PROVIDER_METADATA
EVENT_DATA_DESCRIPTOR_TYPE_TIMESTAMP_OVERRIDE
EVENT_ENABLE_PROPERTY_ENABLE_KEYWORD_0
EVENT_ENABLE_PROPERTY_ENABLE_SILOS
EVENT_ENABLE_PROPERTY_EVENT_KEY
EVENT_ENABLE_PROPERTY_EXCLUDE_INPRIVATE
EVENT_ENABLE_PROPERTY_IGNORE_KEYWORD_0
EVENT_ENABLE_PROPERTY_PROCESS_START_KEY
EVENT_ENABLE_PROPERTY_PROVIDER_GROUP
EVENT_ENABLE_PROPERTY_PSM_KEY
EVENT_ENABLE_PROPERTY_SID
EVENT_ENABLE_PROPERTY_SOURCE_CONTAINER_TRACKING
EVENT_ENABLE_PROPERTY_STACK_TRACE
EVENT_ENABLE_PROPERTY_TS_ID
EVENT_FILTER_TYPE_CONTAINER
EVENT_FILTER_TYPE_EVENT_ID
EVENT_FILTER_TYPE_EVENT_NAME
EVENT_FILTER_TYPE_EXECUTABLE_NAME
EVENT_FILTER_TYPE_NONE
EVENT_FILTER_TYPE_PACKAGE_APP_ID
EVENT_FILTER_TYPE_PACKAGE_ID
EVENT_FILTER_TYPE_PAYLOAD
EVENT_FILTER_TYPE_PID
EVENT_FILTER_TYPE_SCHEMATIZED
EVENT_FILTER_TYPE_STACKWALK
EVENT_FILTER_TYPE_STACKWALK_LEVEL_KW
EVENT_FILTER_TYPE_STACKWALK_NAME
EVENT_FILTER_TYPE_SYSTEM_FLAGS
EVENT_FILTER_TYPE_TRACEHANDLE
EVENT_HEADER_EXT_TYPE_CONTAINER_ID
EVENT_HEADER_EXT_TYPE_CONTROL_GUID
EVENT_HEADER_EXT_TYPE_EVENT_KEY
EVENT_HEADER_EXT_TYPE_EVENT_SCHEMA_TL
EVENT_HEADER_EXT_TYPE_INSTANCE_INFO
EVENT_HEADER_EXT_TYPE_MAX
EVENT_HEADER_EXT_TYPE_PEBS_INDEX
EVENT_HEADER_EXT_TYPE_PMC_COUNTERS
EVENT_HEADER_EXT_TYPE_PROCESS_START_KEY
EVENT_HEADER_EXT_TYPE_PROV_TRAITS
EVENT_HEADER_EXT_TYPE_PSM_KEY
EVENT_HEADER_EXT_TYPE_QPC_DELTA
EVENT_HEADER_EXT_TYPE_RELATED_ACTIVITYID
EVENT_HEADER_EXT_TYPE_SID
EVENT_HEADER_EXT_TYPE_STACK_KEY32
EVENT_HEADER_EXT_TYPE_STACK_KEY64
EVENT_HEADER_EXT_TYPE_STACK_TRACE32
EVENT_HEADER_EXT_TYPE_STACK_TRACE64
EVENT_HEADER_EXT_TYPE_TS_ID
EVENT_HEADER_FLAG_32_BIT_HEADER
EVENT_HEADER_FLAG_64_BIT_HEADER
EVENT_HEADER_FLAG_CLASSIC_HEADER
EVENT_HEADER_FLAG_DECODE_GUID
EVENT_HEADER_FLAG_EXTENDED_INFO
EVENT_HEADER_FLAG_NO_CPUTIME
EVENT_HEADER_FLAG_PRIVATE_SESSION
EVENT_HEADER_FLAG_PROCESSOR_INDEX
EVENT_HEADER_FLAG_STRING_ONLY
EVENT_HEADER_FLAG_TRACE_MESSAGE
EVENT_HEADER_PROPERTY_FORWARDED_XML
EVENT_HEADER_PROPERTY_LEGACY_EVENTLOG
EVENT_HEADER_PROPERTY_RELOGGABLE
EVENT_HEADER_PROPERTY_XML
EVENT_LOGGER_NAME
EVENT_LOGGER_NAMEA
EVENT_LOGGER_NAMEW
EVENT_MAX_LEVEL
EVENT_MIN_LEVEL
EVENT_TRACE_ADDTO_TRIAGE_DUMP
EVENT_TRACE_ADD_HEADER_MODE
EVENT_TRACE_BUFFERING_MODE
EVENT_TRACE_COMPRESSED_MODE
EVENT_TRACE_CONTROL_CONVERT_TO_REALTIME
EVENT_TRACE_CONTROL_FLUSH
EVENT_TRACE_CONTROL_INCREMENT_FILE
EVENT_TRACE_CONTROL_QUERY
EVENT_TRACE_CONTROL_STOP
EVENT_TRACE_CONTROL_UPDATE
EVENT_TRACE_DELAY_OPEN_FILE_MODE
EVENT_TRACE_FILE_MODE_APPEND
EVENT_TRACE_FILE_MODE_CIRCULAR
EVENT_TRACE_FILE_MODE_NEWFILE
EVENT_TRACE_FILE_MODE_NONE
EVENT_TRACE_FILE_MODE_PREALLOCATE
EVENT_TRACE_FILE_MODE_SEQUENTIAL
EVENT_TRACE_FLAG_ALPC
EVENT_TRACE_FLAG_CSWITCH
EVENT_TRACE_FLAG_DBGPRINT
EVENT_TRACE_FLAG_DEBUG_EVENTS
EVENT_TRACE_FLAG_DISK_FILE_IO
EVENT_TRACE_FLAG_DISK_IO
EVENT_TRACE_FLAG_DISK_IO_INIT
EVENT_TRACE_FLAG_DISPATCHER
EVENT_TRACE_FLAG_DPC
EVENT_TRACE_FLAG_DRIVER
EVENT_TRACE_FLAG_ENABLE_RESERVE
EVENT_TRACE_FLAG_EXTENSION
EVENT_TRACE_FLAG_FILE_IO
EVENT_TRACE_FLAG_FILE_IO_INIT
EVENT_TRACE_FLAG_FORWARD_WMI
EVENT_TRACE_FLAG_IMAGE_LOAD
EVENT_TRACE_FLAG_INTERRUPT
EVENT_TRACE_FLAG_JOB
EVENT_TRACE_FLAG_MEMORY_HARD_FAULTS
EVENT_TRACE_FLAG_MEMORY_PAGE_FAULTS
EVENT_TRACE_FLAG_NETWORK_TCPIP
EVENT_TRACE_FLAG_NO_SYSCONFIG
EVENT_TRACE_FLAG_PROCESS
EVENT_TRACE_FLAG_PROCESS_COUNTERS
EVENT_TRACE_FLAG_PROFILE
EVENT_TRACE_FLAG_REGISTRY
EVENT_TRACE_FLAG_SPLIT_IO
EVENT_TRACE_FLAG_SYSTEMCALL
EVENT_TRACE_FLAG_THREAD
EVENT_TRACE_FLAG_VAMAP
EVENT_TRACE_FLAG_VIRTUAL_ALLOC
EVENT_TRACE_INDEPENDENT_SESSION_MODE
EVENT_TRACE_MODE_RESERVED
EVENT_TRACE_NONSTOPPABLE_MODE
EVENT_TRACE_NO_PER_PROCESSOR_BUFFERING
EVENT_TRACE_PERSIST_ON_HYBRID_SHUTDOWN
EVENT_TRACE_PRIVATE_IN_PROC
EVENT_TRACE_PRIVATE_LOGGER_MODE
EVENT_TRACE_REAL_TIME_MODE
EVENT_TRACE_RELOG_MODE
EVENT_TRACE_SECURE_MODE
EVENT_TRACE_STOP_ON_HYBRID_SHUTDOWN
EVENT_TRACE_SYSTEM_LOGGER_MODE
EVENT_TRACE_TYPE_ACCEPT
EVENT_TRACE_TYPE_ACKDUP
EVENT_TRACE_TYPE_ACKFULL
EVENT_TRACE_TYPE_ACKPART
EVENT_TRACE_TYPE_CHECKPOINT
EVENT_TRACE_TYPE_CONFIG
EVENT_TRACE_TYPE_CONFIG_BOOT
EVENT_TRACE_TYPE_CONFIG_CI_INFO
EVENT_TRACE_TYPE_CONFIG_CPU
EVENT_TRACE_TYPE_CONFIG_DEFRAG
EVENT_TRACE_TYPE_CONFIG_DEVICEFAMILY
EVENT_TRACE_TYPE_CONFIG_DPI
EVENT_TRACE_TYPE_CONFIG_FLIGHTID
EVENT_TRACE_TYPE_CONFIG_IDECHANNEL
EVENT_TRACE_TYPE_CONFIG_IRQ
EVENT_TRACE_TYPE_CONFIG_LOGICALDISK
EVENT_TRACE_TYPE_CONFIG_MACHINEID
EVENT_TRACE_TYPE_CONFIG_MOBILEPLATFORM
EVENT_TRACE_TYPE_CONFIG_NETINFO
EVENT_TRACE_TYPE_CONFIG_NIC
EVENT_TRACE_TYPE_CONFIG_NUMANODE
EVENT_TRACE_TYPE_CONFIG_OPTICALMEDIA
EVENT_TRACE_TYPE_CONFIG_PHYSICALDISK
EVENT_TRACE_TYPE_CONFIG_PHYSICALDISK_EX
EVENT_TRACE_TYPE_CONFIG_PLATFORM
EVENT_TRACE_TYPE_CONFIG_PNP
EVENT_TRACE_TYPE_CONFIG_POWER
EVENT_TRACE_TYPE_CONFIG_PROCESSOR
EVENT_TRACE_TYPE_CONFIG_PROCESSORGROUP
EVENT_TRACE_TYPE_CONFIG_PROCESSORNUMBER
EVENT_TRACE_TYPE_CONFIG_SERVICES
EVENT_TRACE_TYPE_CONFIG_VIDEO
EVENT_TRACE_TYPE_CONFIG_VIRTUALIZATION
EVENT_TRACE_TYPE_CONNECT
EVENT_TRACE_TYPE_CONNFAIL
EVENT_TRACE_TYPE_COPY_ARP
EVENT_TRACE_TYPE_COPY_TCP
EVENT_TRACE_TYPE_DBGID_RSDS
EVENT_TRACE_TYPE_DC_END
EVENT_TRACE_TYPE_DC_START
EVENT_TRACE_TYPE_DEQUEUE
EVENT_TRACE_TYPE_DISCONNECT
EVENT_TRACE_TYPE_END
EVENT_TRACE_TYPE_EXTENSION
EVENT_TRACE_TYPE_FLT_POSTOP_COMPLETION
EVENT_TRACE_TYPE_FLT_POSTOP_FAILURE
EVENT_TRACE_TYPE_FLT_POSTOP_INIT
EVENT_TRACE_TYPE_FLT_PREOP_COMPLETION
EVENT_TRACE_TYPE_FLT_PREOP_FAILURE
EVENT_TRACE_TYPE_FLT_PREOP_INIT
EVENT_TRACE_TYPE_GUIDMAP
EVENT_TRACE_TYPE_INFO
EVENT_TRACE_TYPE_IO_FLUSH
EVENT_TRACE_TYPE_IO_FLUSH_INIT
EVENT_TRACE_TYPE_IO_READ
EVENT_TRACE_TYPE_IO_READ_INIT
EVENT_TRACE_TYPE_IO_REDIRECTED_INIT
EVENT_TRACE_TYPE_IO_WRITE
EVENT_TRACE_TYPE_IO_WRITE_INIT
EVENT_TRACE_TYPE_LOAD
EVENT_TRACE_TYPE_MM_AV
EVENT_TRACE_TYPE_MM_COW
EVENT_TRACE_TYPE_MM_DZF
EVENT_TRACE_TYPE_MM_GPF
EVENT_TRACE_TYPE_MM_HPF
EVENT_TRACE_TYPE_MM_TF
EVENT_TRACE_TYPE_OPTICAL_IO_FLUSH
EVENT_TRACE_TYPE_OPTICAL_IO_FLUSH_INIT
EVENT_TRACE_TYPE_OPTICAL_IO_READ
EVENT_TRACE_TYPE_OPTICAL_IO_READ_INIT
EVENT_TRACE_TYPE_OPTICAL_IO_WRITE
EVENT_TRACE_TYPE_OPTICAL_IO_WRITE_INIT
EVENT_TRACE_TYPE_RECEIVE
EVENT_TRACE_TYPE_RECONNECT
EVENT_TRACE_TYPE_REGCLOSE
EVENT_TRACE_TYPE_REGCOMMIT
EVENT_TRACE_TYPE_REGCREATE
EVENT_TRACE_TYPE_REGDELETE
EVENT_TRACE_TYPE_REGDELETEVALUE
EVENT_TRACE_TYPE_REGENUMERATEKEY
EVENT_TRACE_TYPE_REGENUMERATEVALUEKEY
EVENT_TRACE_TYPE_REGFLUSH
EVENT_TRACE_TYPE_REGKCBCREATE
EVENT_TRACE_TYPE_REGKCBDELETE
EVENT_TRACE_TYPE_REGKCBRUNDOWNBEGIN
EVENT_TRACE_TYPE_REGKCBRUNDOWNEND
EVENT_TRACE_TYPE_REGMOUNTHIVE
EVENT_TRACE_TYPE_REGOPEN
EVENT_TRACE_TYPE_REGPREPARE
EVENT_TRACE_TYPE_REGQUERY
EVENT_TRACE_TYPE_REGQUERYMULTIPLEVALUE
EVENT_TRACE_TYPE_REGQUERYSECURITY
EVENT_TRACE_TYPE_REGQUERYVALUE
EVENT_TRACE_TYPE_REGROLLBACK
EVENT_TRACE_TYPE_REGSETINFORMATION
EVENT_TRACE_TYPE_REGSETSECURITY
EVENT_TRACE_TYPE_REGSETVALUE
EVENT_TRACE_TYPE_REGVIRTUALIZE
EVENT_TRACE_TYPE_REPLY
EVENT_TRACE_TYPE_RESUME
EVENT_TRACE_TYPE_RETRANSMIT
EVENT_TRACE_TYPE_SECURITY
EVENT_TRACE_TYPE_SEND
EVENT_TRACE_TYPE_SIDINFO
EVENT_TRACE_TYPE_START
EVENT_TRACE_TYPE_STOP
EVENT_TRACE_TYPE_SUSPEND
EVENT_TRACE_TYPE_TERMINATE
EVENT_TRACE_TYPE_WINEVT_RECEIVE
EVENT_TRACE_TYPE_WINEVT_SEND
EVENT_TRACE_USE_GLOBAL_SEQUENCE
EVENT_TRACE_USE_KBYTES_FOR_SIZE
EVENT_TRACE_USE_LOCAL_SEQUENCE
EVENT_TRACE_USE_NOCPUTIME
EVENT_TRACE_USE_PAGED_MEMORY
EVENT_TRACE_USE_PROCTIME
EVENT_WRITE_FLAG_INPRIVATE
EVENT_WRITE_FLAG_NO_FAULTING
EtwCompressionModeNoDisable
EtwCompressionModeNoRestart
EtwCompressionModeRestart
EtwPmcOwnerFree
EtwPmcOwnerTagged
EtwPmcOwnerTaggedWithSource
EtwPmcOwnerUntagged
EtwProviderTraitDecodeGuid
EtwProviderTraitTypeGroup
EtwProviderTraitTypeMax
EtwQueryLastDroppedTimes
EtwQueryLogFileHeader
EtwQueryPartitionInformation
EtwQueryPartitionInformationV2
EtwQueryProcessHandleInfoMax
EventChannelInformation
EventInformationMax
EventKeywordInformation
EventLevelInformation
EventOpcodeInformation
EventProviderBinaryTrackInfo
EventProviderSetReserved1
EventProviderSetTraits
EventProviderUseDescriptorType
EventSecurityAddDACL
EventSecurityAddSACL
EventSecurityMax
EventSecuritySetDACL
EventSecuritySetSACL
EventTaskInformation
EventTraceConfigGuid
EventTraceGuid
FileIoGuid
GLOBAL_LOGGER_NAME
GLOBAL_LOGGER_NAMEA
GLOBAL_LOGGER_NAMEW
ImageLoadGuid
KERNEL_LOGGER_NAME
KERNEL_LOGGER_NAMEA
KERNEL_LOGGER_NAMEW
MAX_EVENT_DATA_DESCRIPTORS
MAX_EVENT_FILTERS_COUNT
MAX_EVENT_FILTER_DATA_SIZE
MAX_EVENT_FILTER_EVENT_ID_COUNT
MAX_EVENT_FILTER_EVENT_NAME_SIZE
MAX_EVENT_FILTER_PAYLOAD_SIZE
MAX_EVENT_FILTER_PID_COUNT
MAX_MOF_FIELDS
MAX_PAYLOAD_PREDICATES
MaxEventInfo
MaxTraceSetInfoClass
PAYLOADFIELD_BETWEEN
PAYLOADFIELD_CONTAINS
PAYLOADFIELD_DOESNTCONTAIN
PAYLOADFIELD_EQ
PAYLOADFIELD_GE
PAYLOADFIELD_GT
PAYLOADFIELD_INVALID
PAYLOADFIELD_IS
PAYLOADFIELD_ISNOT
PAYLOADFIELD_LE
PAYLOADFIELD_LT
PAYLOADFIELD_MODULO
PAYLOADFIELD_NE
PAYLOADFIELD_NOTBETWEEN
PROCESS_TRACE_MODE_EVENT_RECORD
PROCESS_TRACE_MODE_RAW_TIMESTAMP
PROCESS_TRACE_MODE_REAL_TIME
PageFaultGuid
PerfInfoGuid
PrivateLoggerNotificationGuid
ProcessGuid
PropertyHasCustomSchema
PropertyHasTags
PropertyParamCount
PropertyParamFixedCount
PropertyParamFixedLength
PropertyParamLength
PropertyStruct
PropertyWBEMXmlFragment
RegistryGuid
SYSTEM_ALPC_KW_GENERAL
SYSTEM_CONFIG_KW_GRAPHICS
SYSTEM_CONFIG_KW_NETWORK
SYSTEM_CONFIG_KW_OPTICAL
SYSTEM_CONFIG_KW_PNP
SYSTEM_CONFIG_KW_SERVICES
SYSTEM_CONFIG_KW_STORAGE
SYSTEM_CONFIG_KW_SYSTEM
SYSTEM_CPU_KW_CACHE_FLUSH
SYSTEM_CPU_KW_CONFIG
SYSTEM_CPU_KW_SPEC_CONTROL
SYSTEM_EVENT_TYPE
SYSTEM_HYPERVISOR_KW_CALLOUTS
SYSTEM_HYPERVISOR_KW_PROFILE
SYSTEM_HYPERVISOR_KW_VTL_CHANGE
SYSTEM_INTERRUPT_KW_CLOCK_INTERRUPT
SYSTEM_INTERRUPT_KW_DPC
SYSTEM_INTERRUPT_KW_DPC_QUEUE
SYSTEM_INTERRUPT_KW_GENERAL
SYSTEM_INTERRUPT_KW_IPI
SYSTEM_INTERRUPT_KW_WDF_DPC
SYSTEM_INTERRUPT_KW_WDF_INTERRUPT
SYSTEM_IOFILTER_KW_FAILURE
SYSTEM_IOFILTER_KW_FASTIO
SYSTEM_IOFILTER_KW_GENERAL
SYSTEM_IOFILTER_KW_INIT
SYSTEM_IO_KW_CC
SYSTEM_IO_KW_DISK
SYSTEM_IO_KW_DISK_INIT
SYSTEM_IO_KW_DRIVERS
SYSTEM_IO_KW_FILE
SYSTEM_IO_KW_FILENAME
SYSTEM_IO_KW_NETWORK
SYSTEM_IO_KW_OPTICAL
SYSTEM_IO_KW_OPTICAL_INIT
SYSTEM_IO_KW_SPLIT
SYSTEM_LOCK_KW_SPINLOCK
SYSTEM_LOCK_KW_SPINLOCK_COUNTERS
SYSTEM_LOCK_KW_SYNC_OBJECTS
SYSTEM_MEMORY_KW_ALL_FAULTS
SYSTEM_MEMORY_KW_CONTMEM_GEN
SYSTEM_MEMORY_KW_FOOTPRINT
SYSTEM_MEMORY_KW_GENERAL
SYSTEM_MEMORY_KW_HARD_FAULTS
SYSTEM_MEMORY_KW_HEAP
SYSTEM_MEMORY_KW_MEMINFO
SYSTEM_MEMORY_KW_MEMINFO_WS
SYSTEM_MEMORY_KW_NONTRADEABLE
SYSTEM_MEMORY_KW_PFSECTION
SYSTEM_MEMORY_KW_POOL
SYSTEM_MEMORY_KW_REFSET
SYSTEM_MEMORY_KW_SESSION
SYSTEM_MEMORY_KW_VAMAP
SYSTEM_MEMORY_KW_VIRTUAL_ALLOC
SYSTEM_MEMORY_KW_WS
SYSTEM_MEMORY_POOL_FILTER_ID
SYSTEM_OBJECT_KW_GENERAL
SYSTEM_OBJECT_KW_HANDLE
SYSTEM_POWER_KW_GENERAL
SYSTEM_POWER_KW_HIBER_RUNDOWN
SYSTEM_POWER_KW_IDLE_SELECTION
SYSTEM_POWER_KW_PPM_EXIT_LATENCY
SYSTEM_POWER_KW_PROCESSOR_IDLE
SYSTEM_PROCESS_KW_DBGPRINT
SYSTEM_PROCESS_KW_DEBUG_EVENTS
SYSTEM_PROCESS_KW_FREEZE
SYSTEM_PROCESS_KW_GENERAL
SYSTEM_PROCESS_KW_INSWAP
SYSTEM_PROCESS_KW_JOB
SYSTEM_PROCESS_KW_LOADER
SYSTEM_PROCESS_KW_PERF_COUNTER
SYSTEM_PROCESS_KW_THREAD
SYSTEM_PROCESS_KW_WAKE_COUNTER
SYSTEM_PROCESS_KW_WAKE_DROP
SYSTEM_PROCESS_KW_WAKE_EVENT
SYSTEM_PROCESS_KW_WORKER_THREAD
SYSTEM_PROFILE_KW_GENERAL
SYSTEM_PROFILE_KW_PMC_PROFILE
SYSTEM_REGISTRY_KW_GENERAL
SYSTEM_REGISTRY_KW_HIVE
SYSTEM_REGISTRY_KW_NOTIFICATION
SYSTEM_SCHEDULER_KW_AFFINITY
SYSTEM_SCHEDULER_KW_ANTI_STARVATION
SYSTEM_SCHEDULER_KW_COMPACT_CSWITCH
SYSTEM_SCHEDULER_KW_CONTEXT_SWITCH
SYSTEM_SCHEDULER_KW_DISPATCHER
SYSTEM_SCHEDULER_KW_IDEAL_PROCESSOR
SYSTEM_SCHEDULER_KW_KERNEL_QUEUE
SYSTEM_SCHEDULER_KW_LOAD_BALANCER
SYSTEM_SCHEDULER_KW_PRIORITY
SYSTEM_SCHEDULER_KW_SHOULD_YIELD
SYSTEM_SCHEDULER_KW_XSCHEDULER
SYSTEM_SYSCALL_KW_GENERAL
SYSTEM_TIMER_KW_CLOCK_TIMER
SYSTEM_TIMER_KW_GENERAL
SplitIoGuid
SystemAlpcProviderGuid
SystemConfigProviderGuid
SystemCpuProviderGuid
SystemHypervisorProviderGuid
SystemInterruptProviderGuid
SystemIoFilterProviderGuid
SystemIoProviderGuid
SystemLockProviderGuid
SystemMemoryProviderGuid
SystemObjectProviderGuid
SystemPowerProviderGuid
SystemProcessProviderGuid
SystemProfileProviderGuid
SystemRegistryProviderGuid
SystemSchedulerProviderGuid
SystemSyscallProviderGuid
SystemTimerProviderGuid
SystemTraceControlGuid
TDH_CONTEXT_MAXIMUM
TDH_CONTEXT_PDB_PATH
TDH_CONTEXT_POINTERSIZE
TDH_CONTEXT_WPP_GMT
TDH_CONTEXT_WPP_TMFFILE
TDH_CONTEXT_WPP_TMFSEARCHPATH
TDH_INTYPE_ANSICHAR
TDH_INTYPE_ANSISTRING
TDH_INTYPE_BINARY
TDH_INTYPE_BOOLEAN
TDH_INTYPE_COUNTEDANSISTRING
TDH_INTYPE_COUNTEDSTRING
TDH_INTYPE_DOUBLE
TDH_INTYPE_FILETIME
TDH_INTYPE_FLOAT
TDH_INTYPE_GUID
TDH_INTYPE_HEXDUMP
TDH_INTYPE_HEXINT32
TDH_INTYPE_HEXINT64
TDH_INTYPE_INT8
TDH_INTYPE_INT16
TDH_INTYPE_INT32
TDH_INTYPE_INT64
TDH_INTYPE_MANIFEST_COUNTEDANSISTRING
TDH_INTYPE_MANIFEST_COUNTEDBINARY
TDH_INTYPE_MANIFEST_COUNTEDSTRING
TDH_INTYPE_NONNULLTERMINATEDANSISTRING
TDH_INTYPE_NONNULLTERMINATEDSTRING
TDH_INTYPE_NULL
TDH_INTYPE_POINTER
TDH_INTYPE_RESERVED24
TDH_INTYPE_REVERSEDCOUNTEDANSISTRING
TDH_INTYPE_REVERSEDCOUNTEDSTRING
TDH_INTYPE_SID
TDH_INTYPE_SIZET
TDH_INTYPE_SYSTEMTIME
TDH_INTYPE_UINT8
TDH_INTYPE_UINT16
TDH_INTYPE_UINT32
TDH_INTYPE_UINT64
TDH_INTYPE_UNICODECHAR
TDH_INTYPE_UNICODESTRING
TDH_INTYPE_WBEMSID
TDH_OUTTYPE_BOOLEAN
TDH_OUTTYPE_BYTE
TDH_OUTTYPE_CIMDATETIME
TDH_OUTTYPE_CODE_POINTER
TDH_OUTTYPE_CULTURE_INSENSITIVE_DATETIME
TDH_OUTTYPE_DATETIME
TDH_OUTTYPE_DATETIME_UTC
TDH_OUTTYPE_DOUBLE
TDH_OUTTYPE_ERRORCODE
TDH_OUTTYPE_ETWTIME
TDH_OUTTYPE_FLOAT
TDH_OUTTYPE_GUID
TDH_OUTTYPE_HEXBINARY
TDH_OUTTYPE_HEXINT8
TDH_OUTTYPE_HEXINT16
TDH_OUTTYPE_HEXINT32
TDH_OUTTYPE_HEXINT64
TDH_OUTTYPE_HRESULT
TDH_OUTTYPE_INT
TDH_OUTTYPE_IPV4
TDH_OUTTYPE_IPV6
TDH_OUTTYPE_JSON
TDH_OUTTYPE_LONG
TDH_OUTTYPE_NOPRINT
TDH_OUTTYPE_NTSTATUS
TDH_OUTTYPE_NULL
TDH_OUTTYPE_PID
TDH_OUTTYPE_PKCS7_WITH_TYPE_INFO
TDH_OUTTYPE_PORT
TDH_OUTTYPE_REDUCEDSTRING
TDH_OUTTYPE_SHORT
TDH_OUTTYPE_SOCKETADDRESS
TDH_OUTTYPE_STRING
TDH_OUTTYPE_TID
TDH_OUTTYPE_UNSIGNEDBYTE
TDH_OUTTYPE_UNSIGNEDINT
TDH_OUTTYPE_UNSIGNEDLONG
TDH_OUTTYPE_UNSIGNEDSHORT
TDH_OUTTYPE_UTF8
TDH_OUTTYPE_WIN32ERROR
TDH_OUTTYPE_XML
TEMPLATE_CONTROL_GUID
TEMPLATE_EVENT_DATA
TEMPLATE_USER_DATA
TRACELOG_ACCESS_KERNEL_LOGGER
TRACELOG_ACCESS_REALTIME
TRACELOG_CREATE_INPROC
TRACELOG_CREATE_ONDISK
TRACELOG_CREATE_REALTIME
TRACELOG_GUID_ENABLE
TRACELOG_JOIN_GROUP
TRACELOG_LOG_EVENT
TRACELOG_REGISTER_GUIDS
TRACE_HEADER_FLAG_LOG_WNODE
TRACE_HEADER_FLAG_TRACED_GUID
TRACE_HEADER_FLAG_USE_GUID_PTR
TRACE_HEADER_FLAG_USE_MOF_PTR
TRACE_HEADER_FLAG_USE_TIMESTAMP
TRACE_LEVEL_CRITICAL
TRACE_LEVEL_ERROR
TRACE_LEVEL_FATAL
TRACE_LEVEL_INFORMATION
TRACE_LEVEL_NONE
TRACE_LEVEL_RESERVED6
TRACE_LEVEL_RESERVED7
TRACE_LEVEL_RESERVED8
TRACE_LEVEL_RESERVED9
TRACE_LEVEL_VERBOSE
TRACE_LEVEL_WARNING
TRACE_MESSAGE_COMPONENTID
TRACE_MESSAGE_FLAG_MASK
TRACE_MESSAGE_GUID
TRACE_MESSAGE_PERFORMANCE_TIMESTAMP
TRACE_MESSAGE_POINTER32
TRACE_MESSAGE_POINTER64
TRACE_MESSAGE_SEQUENCE
TRACE_MESSAGE_SYSTEMINFO
TRACE_MESSAGE_TIMESTAMP
TRACE_PROVIDER_FLAG_LEGACY
TRACE_PROVIDER_FLAG_PRE_ENABLE
TcpIpGuid
ThreadGuid
TraceDisallowListQuery
TraceGroupQueryInfo
TraceGroupQueryList
TraceGuidQueryInfo
TraceGuidQueryList
TraceGuidQueryProcess
TraceInfoReserved15
TraceLbrConfigurationInfo
TraceLbrEventListInfo
TraceMaxLoggersQuery
TraceMaxPmcCounterQuery
TracePeriodicCaptureStateInfo
TracePeriodicCaptureStateListInfo
TracePmcCounterListInfo
TracePmcCounterOwners
TracePmcEventListInfo
TracePmcSessionInformation
TraceProfileSourceConfigInfo
TraceProfileSourceListInfo
TraceProviderBinaryTracking
TraceSampledProfileIntervalInfo
TraceSetDisallowList
TraceStackCachingInfo
TraceStackTracingInfo
TraceStreamCount
TraceSystemTraceEnableFlagsInfo
TraceUnifiedStackCachingInfo
TraceVersionInfo
UdpIpGuid
WMIGUID_EXECUTE
WMIGUID_NOTIFICATION
WMIGUID_QUERY
WMIGUID_READ_DESCRIPTION
WMIGUID_SET
WMIREG_FLAG_EVENT_ONLY_GUID
WMIREG_FLAG_EXPENSIVE
WMIREG_FLAG_INSTANCE_BASENAME
WMIREG_FLAG_INSTANCE_LIST
WMIREG_FLAG_INSTANCE_PDO
WMIREG_FLAG_REMOVE_GUID
WMIREG_FLAG_RESERVED1
WMIREG_FLAG_RESERVED2
WMIREG_FLAG_TRACED_GUID
WMIREG_FLAG_TRACE_CONTROL_GUID
WMI_CAPTURE_STATE
WMI_DISABLE_COLLECTION
WMI_DISABLE_EVENTS
WMI_ENABLE_COLLECTION
WMI_ENABLE_EVENTS
WMI_EXECUTE_METHOD
WMI_GET_ALL_DATA
WMI_GET_SINGLE_INSTANCE
WMI_GLOBAL_LOGGER_ID
WMI_GUIDTYPE_DATA
WMI_GUIDTYPE_EVENT
WMI_GUIDTYPE_TRACE
WMI_GUIDTYPE_TRACECONTROL
WMI_REGINFO
WMI_SET_SINGLE_INSTANCE
WMI_SET_SINGLE_ITEM
WNODE_FLAG_ALL_DATA
WNODE_FLAG_ANSI_INSTANCENAMES
WNODE_FLAG_EVENT_ITEM
WNODE_FLAG_EVENT_REFERENCE
WNODE_FLAG_FIXED_INSTANCE_SIZE
WNODE_FLAG_INSTANCES_SAME
WNODE_FLAG_INTERNAL
WNODE_FLAG_LOG_WNODE
WNODE_FLAG_METHOD_ITEM
WNODE_FLAG_NO_HEADER
WNODE_FLAG_PDO_INSTANCE_NAMES
WNODE_FLAG_PERSIST_EVENT
WNODE_FLAG_SEND_DATA_BLOCK
WNODE_FLAG_SEVERITY_MASK
WNODE_FLAG_SINGLE_INSTANCE
WNODE_FLAG_SINGLE_ITEM
WNODE_FLAG_STATIC_INSTANCE_NAMES
WNODE_FLAG_TOO_SMALL
WNODE_FLAG_TRACED_GUID
WNODE_FLAG_USE_GUID_PTR
WNODE_FLAG_USE_MOF_PTR
WNODE_FLAG_USE_TIMESTAMP
WNODE_FLAG_VERSIONED_PROPERTIES
Functions
§
CloseTrace
⚠
ControlTraceA
⚠
ControlTraceW
⚠
CreateTraceInstanceId
⚠
CveEventWrite
⚠
EnableTrace
⚠
EnableTraceEx
⚠
EnableTraceEx2
⚠
EnumerateTraceGuids
⚠
EnumerateTraceGuidsEx
⚠
EventAccessControl
⚠
EventAccessQuery
⚠
EventAccessRemove
⚠
EventActivityIdControl
⚠
EventEnabled
⚠
EventProviderEnabled
⚠
EventRegister
⚠
EventSetInformation
⚠
EventUnregister
⚠
EventWrite
⚠
EventWriteEx
⚠
EventWriteString
⚠
EventWriteTransfer
⚠
FlushTraceA
⚠
FlushTraceW
⚠
GetTraceEnableFlags
⚠
GetTraceEnableLevel
⚠
GetTraceLoggerHandle
⚠
OpenTraceA
⚠
OpenTraceFromBufferStream
⚠
OpenTraceFromFile
⚠
OpenTraceFromRealTimeLogger
⚠
OpenTraceFromRealTimeLoggerWithAllocationOptions
⚠
OpenTraceW
⚠
ProcessTrace
⚠
ProcessTraceAddBufferToBufferStream
⚠
ProcessTraceBufferDecrementReference
⚠
ProcessTraceBufferIncrementReference
⚠
QueryAllTracesA
⚠
QueryAllTracesW
⚠
QueryTraceA
⚠
QueryTraceProcessingHandle
⚠
QueryTraceW
⚠
RegisterTraceGuidsA
⚠
RegisterTraceGuidsW
⚠
RemoveTraceCallback
⚠
SetTraceCallback
⚠
StartTraceA
⚠
StartTraceW
⚠
StopTraceA
⚠
StopTraceW
⚠
TdhAggregatePayloadFilters
⚠
TdhCleanupPayloadEventFilterDescriptor
⚠
TdhCloseDecodingHandle
⚠
TdhCreatePayloadFilter
⚠
TdhDeletePayloadFilter
⚠
TdhEnumerateManifestProviderEvents
⚠
TdhEnumerateProviderFieldInformation
⚠
TdhEnumerateProviderFilters
⚠
TdhEnumerateProviders
⚠
TdhEnumerateProvidersForDecodingSource
⚠
TdhFormatProperty
⚠
TdhGetDecodingParameter
⚠
TdhGetEventInformation
⚠
TdhGetEventMapInformation
⚠
TdhGetManifestEventInformation
⚠
TdhGetProperty
⚠
TdhGetPropertySize
⚠
TdhGetWppMessage
⚠
TdhGetWppProperty
⚠
TdhLoadManifest
⚠
TdhLoadManifestFromBinary
⚠
TdhLoadManifestFromMemory
⚠
TdhOpenDecodingHandle
⚠
TdhQueryProviderFieldInformation
⚠
TdhSetDecodingParameter
⚠
TdhUnloadManifest
⚠
TdhUnloadManifestFromMemory
⚠
TraceEvent
⚠
TraceEventInstance
⚠
TraceMessage
⚠
TraceMessageVa
⚠
TraceQueryInformation
⚠
TraceSetInformation
⚠
UnregisterTraceGuids
⚠
UpdateTraceA
⚠
UpdateTraceW
⚠
Type Aliases
§
DECODING_SOURCE
ENABLECALLBACK_ENABLED_STATE
ETW_COMPRESSION_RESUMPTION_MODE
ETW_PMC_COUNTER_OWNER_TYPE
ETW_PROCESS_HANDLE_INFO_TYPE
ETW_PROCESS_TRACE_MODES
ETW_PROVIDER_TRAIT_TYPE
EVENTSECURITYOPERATION
EVENT_FIELD_TYPE
EVENT_INFO_CLASS
EVENT_TRACE_CONTROL
EVENT_TRACE_FLAG
MAP_FLAGS
MAP_VALUETYPE
PAYLOAD_OPERATOR
PENABLECALLBACK
PETW_BUFFER_CALLBACK
PETW_BUFFER_COMPLETION_CALLBACK
PEVENT_CALLBACK
PEVENT_RECORD_CALLBACK
PEVENT_TRACE_BUFFER_CALLBACKA
PEVENT_TRACE_BUFFER_CALLBACKW
PROPERTY_FLAGS
REGHANDLE
TDH_CONTEXT_TYPE
TDH_HANDLE
TEMPLATE_FLAGS
TRACE_MESSAGE_FLAGS
TRACE_QUERY_INFO_CLASS
WMIDPREQUEST
WMIDPREQUESTCODE
_TDH_IN_TYPE
_TDH_OUT_TYPE
Unions
§
ETW_BUFFER_CONTEXT_0
EVENT_DATA_DESCRIPTOR_0
EVENT_HEADER_0
EVENT_INSTANCE_HEADER_0
EVENT_INSTANCE_HEADER_1
EVENT_INSTANCE_HEADER_2
EVENT_MAP_ENTRY_0
EVENT_MAP_INFO_0
EVENT_PROPERTY_INFO_0
EVENT_PROPERTY_INFO_1
EVENT_PROPERTY_INFO_2
EVENT_PROPERTY_INFO_3
EVENT_TRACE_0
EVENT_TRACE_HEADER_0
EVENT_TRACE_HEADER_1
EVENT_TRACE_HEADER_2
EVENT_TRACE_HEADER_3
EVENT_TRACE_LOGFILEA_0
EVENT_TRACE_LOGFILEA_1
EVENT_TRACE_LOGFILEW_0
EVENT_TRACE_LOGFILEW_1
EVENT_TRACE_PROPERTIES_0
EVENT_TRACE_PROPERTIES_V2_0
EVENT_TRACE_PROPERTIES_V2_1
EVENT_TRACE_PROPERTIES_V2_2
TRACE_EVENT_INFO_0
TRACE_EVENT_INFO_1
TRACE_EVENT_INFO_2
TRACE_LOGFILE_HEADER32_0
TRACE_LOGFILE_HEADER32_1
TRACE_LOGFILE_HEADER64_0
TRACE_LOGFILE_HEADER64_1
TRACE_LOGFILE_HEADER_0
TRACE_LOGFILE_HEADER_1
WMIREGGUIDW_0
WNODE_ALL_DATA_0
WNODE_EVENT_REFERENCE_0
WNODE_HEADER_0
WNODE_HEADER_1