Tx/Generated/Microsoft_Windows_HttpServi...

1573 строки
57 KiB
C#

//
// This code was generated by EtwEventTypeGen.exe
//
using System;
namespace Tx.Windows.Microsoft_Windows_HttpService
{
public enum EventTask : uint {
task0 = 12,
task1 = 4,
task2 = 6,
task3 = 8,
task4 = 1,
task5 = 11,
task6 = 7,
task7 = 10,
task8 = 9,
task9 = 5,
task10 = 3,
}
public enum HTTP_TEMPLATE_LOGGING_LogType_ValueMap : int {
ResponseLogging = 0,
ErrorLogging = 1,
}
public enum HTTP_TEMPLATE_LOGGING_LogGroup_ValueMap : int {
Site = 0,
Centralized = 1,
}
public enum HTTP_TEMPLATE_LOGGING_LogFormat_ValueMap : int {
W3C = 0,
IIS = 1,
NCSA = 2,
Binary = 3,
}
[Format("Thread gone. Pool type: %1, active pools: %2, thread count: %3")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 88, 0,
"ThreadGone", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events in thread pool")]
public class ThreadGone : SystemEvent
{
[EventField("win:AnsiString")]
public string PoolType { get; set; }
[EventField("win:UInt16")]
public ushort ActivePools { get; set; }
[EventField("win:UInt8")]
public byte ThreadCount { get; set; }
}
[Format("Thread pool trim. Pool type: %1, active pools: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 87, 0,
"ThreadPoolTrim", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events in thread pool")]
public class ThreadPoolTrim : SystemEvent
{
[EventField("win:AnsiString")]
public string PoolType { get; set; }
[EventField("win:UInt16")]
public ushort ActivePools { get; set; }
}
[Format("Thread ready. Pool type: %1, active pools: %2, thread count: %3")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 86, 0,
"ThreadReady", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events in thread pool")]
public class ThreadReady : SystemEvent
{
[EventField("win:AnsiString")]
public string PoolType { get; set; }
[EventField("win:UInt16")]
public ushort ActivePools { get; set; }
[EventField("win:UInt8")]
public byte ThreadCount { get; set; }
}
[Format("Thread pool extension. Pool type: %1, active pools: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 85, 0,
"ThreadPoolExtension", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events in thread pool")]
public class ThreadPoolExtension : SystemEvent
{
[EventField("win:AnsiString")]
public string PoolType { get; set; }
[EventField("win:UInt16")]
public ushort ActivePools { get; set; }
}
[Format("Policy-Based QoS: Connection %1, FlowHandle %2")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 84, 0,
"UsePolicyBasedQoSFlow", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events occuring on a connection")]
public class UsePolicyBasedQoSFlow : SystemEvent
{
[EventField("win:Pointer")]
public ulong Connection { get; set; }
[EventField("win:Pointer")]
public ulong FlowHandle { get; set; }
}
[Format("Channel bind response config overwrites %1")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 83, 0,
"ChannelBindPerResponseConfig", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling authentication (SSPI) and authentication cache")]
public class ChannelBindPerResponseConfig : SystemEvent
{
[EventField("win:AnsiString")]
public string ReplaceConfigOf { get; set; }
}
[Format("Captured channel bind config. Hardening %1, flags %2, service count %3")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 82, 0,
"ChannelBindConfigCapture", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling authentication (SSPI) and authentication cache")]
public class ChannelBindConfigCapture : SystemEvent
{
[EventField("win:UInt8")]
public byte Hardening { get; set; }
[EventField("win:UInt32")]
public uint Flags { get; set; }
[EventField("win:UInt32")]
public uint ServiceNameCount { get; set; }
}
[Format("Service bind check done. Connection %1, Context %2-%3, status %4, target %5")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 81, 0,
"ServiceBindCheckComplete", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling authentication (SSPI) and authentication cache")]
public class ServiceBindCheckComplete : SystemEvent
{
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:Pointer")]
public ulong SecContextL { get; set; }
[EventField("win:Pointer")]
public ulong SecContextH { get; set; }
[EventField("win:UInt32")]
public uint SecStatus { get; set; }
[EventField("win:UnicodeString")]
public string Target { get; set; }
}
[Format("Channel bind ASC parameters: connection %1, buffers %2, flags %3")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 80, 0,
"ChannelBindAscParams", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling authentication (SSPI) and authentication cache")]
public class ChannelBindAscParams : SystemEvent
{
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:UInt32")]
public uint NoBindBuffers { get; set; }
[EventField("win:UInt32")]
public uint SecFlags { get; set; }
}
[Format("Sending range from flat cache entry. CacheEntry %1, range %2-%3")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 79, 0,
"FlatCacheRangeSend", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with URI cache")]
public class FlatCacheRangeSend : SystemEvent
{
[EventField("win:Pointer")]
public ulong CacheEntryPtr { get; set; }
[EventField("win:UInt64")]
public ulong Range1Start { get; set; }
[EventField("win:UInt64")]
public ulong Range1End { get; set; }
}
[Format("Merge slices to cache. CacheEntry %1, slices to merge %2, slices to cache %3")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 78, 0,
"MergeSlicesToCache", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with URI cache")]
public class MergeSlicesToCache : SystemEvent
{
[EventField("win:Pointer")]
public ulong CacheEntryPtr { get; set; }
[EventField("win:UInt32")]
public uint NofSlicesToMerge { get; set; }
[EventField("win:UInt32")]
public uint NofSlicesInCache { get; set; }
}
[Format("Cached slices match content. Req. %1, CacheEntry %2, slices %3 (%4,%5,...), ranges %6 (%7-%8, %9-%10,...)")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 77, 0,
"CachedSlicesMatchContent", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with URI cache")]
public class CachedSlicesMatchContent : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:Pointer")]
public ulong CacheEntryPtr { get; set; }
[EventField("win:UInt32")]
public uint NumberOfSlices { get; set; }
[EventField("win:UInt32")]
public uint SliceIndex1 { get; set; }
[EventField("win:UInt32")]
public uint SliceIndex2 { get; set; }
[EventField("win:UInt32")]
public uint NumberOfRanges { get; set; }
[EventField("win:UInt64")]
public ulong Range1Start { get; set; }
[EventField("win:UInt64")]
public ulong Range1End { get; set; }
[EventField("win:UInt64")]
public ulong Range2Start { get; set; }
[EventField("win:UInt64")]
public ulong Range2End { get; set; }
}
[Format("Send cached slices. Req. %1, CacheEntry %2, slices %3 (%4,%5,...), ranges %6 (%7-%8, %9-%10,...)")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 76, 0,
"SendSliceCacheContent", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with URI cache")]
public class SendSliceCacheContent : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:Pointer")]
public ulong CacheEntryPtr { get; set; }
[EventField("win:UInt32")]
public uint NumberOfSlices { get; set; }
[EventField("win:UInt32")]
public uint SliceIndex1 { get; set; }
[EventField("win:UInt32")]
public uint SliceIndex2 { get; set; }
[EventField("win:UInt32")]
public uint NumberOfRanges { get; set; }
[EventField("win:UInt64")]
public ulong Range1Start { get; set; }
[EventField("win:UInt64")]
public ulong Range1End { get; set; }
[EventField("win:UInt64")]
public ulong Range2Start { get; set; }
[EventField("win:UInt64")]
public ulong Range2End { get; set; }
}
[Format("Begin building slices. Req. %1, slices %2 (%3,%4,...), ranges %5 (%6-%7, %8-%9,...)")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 75, 0,
"BeginBuildingSlices", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events dealing with URI cache")]
public class BeginBuildingSlices : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt32")]
public uint NumberOfSlices { get; set; }
[EventField("win:UInt32")]
public uint SliceIndex1 { get; set; }
[EventField("win:UInt32")]
public uint SliceIndex2 { get; set; }
[EventField("win:UInt32")]
public uint NumberOfRanges { get; set; }
[EventField("win:UInt64")]
public ulong Range1Start { get; set; }
[EventField("win:UInt64")]
public ulong Range1End { get; set; }
[EventField("win:UInt64")]
public ulong Range2Start { get; set; }
[EventField("win:UInt64")]
public ulong Range2End { get; set; }
}
[Format("Response range processing done. Req. %1, response content size %2, ranges %3 (%4-%5, %6-%7,...)")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 74, 0,
"ResponseRangeProcessingOK", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with response handling")]
public class ResponseRangeProcessingOK : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt64")]
public ulong ContentBytes { get; set; }
[EventField("win:UInt32")]
public uint NumberOfRanges { get; set; }
[EventField("win:UInt64")]
public ulong Range1Start { get; set; }
[EventField("win:UInt64")]
public ulong Range1End { get; set; }
[EventField("win:UInt64")]
public ulong Range2Start { get; set; }
[EventField("win:UInt64")]
public ulong Range2End { get; set; }
}
[Format("[re]Setting QoS Flow failed: Connection %1, FlowHandle %2, status %3")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 73, 0,
"ConnectionFlowFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection")]
public class ConnectionFlowFailed : SystemEvent
{
[EventField("win:Pointer")]
public ulong Connection { get; set; }
[EventField("win:Pointer")]
public ulong FlowHandle { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Assign to Configuration QoS Flow: FlowHandle %1")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 72, 0,
"RequestAssociatedToConfigurationFlow", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events occuring on a connection")]
public class RequestAssociatedToConfigurationFlow : SystemEvent
{
[EventField("win:Pointer")]
public ulong FlowHandle { get; set; }
}
[Format("Setting flow: Connection %1, FlowHandle %2")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 71, 0,
"SetConnectionFlow", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection")]
public class SetConnectionFlow : SystemEvent
{
[EventField("win:Pointer")]
public ulong Connection { get; set; }
[EventField("win:Pointer")]
public ulong FlowHandle { get; set; }
}
[Format("QoS flow initialization failed: bandwidth %1, peak bandwidth %2, burst size %3, status %4")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 70, 0,
"FlowInitFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class FlowInitFailed : SystemEvent
{
[EventField("win:UInt32")]
public uint Bandwidth { get; set; }
[EventField("win:UInt32")]
public uint PeakBandwidth { get; set; }
[EventField("win:UInt32")]
public uint BurstSize { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Initialized QoS flow: FlowHandle %1, bandwidth %2, peak bandwidth %3, burst size %4")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 69, 0,
"CachedResponseFlowInit", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events dealing with URI cache")]
public class CachedResponseFlowInit : SystemEvent
{
[EventField("win:Pointer")]
public ulong FlowHandle { get; set; }
[EventField("win:UInt32")]
public uint Bandwidth { get; set; }
[EventField("win:UInt32")]
public uint PeakBandwidth { get; set; }
[EventField("win:UInt32")]
public uint BurstSize { get; set; }
}
[Format("Initialized QoS flow: FlowHandle %1, bandwidth %2, peak bandwidth %3, burst size %4")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 68, 0,
"UserResponseFlowInit", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class UserResponseFlowInit : SystemEvent
{
[EventField("win:Pointer")]
public ulong FlowHandle { get; set; }
[EventField("win:UInt32")]
public uint Bandwidth { get; set; }
[EventField("win:UInt32")]
public uint PeakBandwidth { get; set; }
[EventField("win:UInt32")]
public uint BurstSize { get; set; }
}
[Format("Hot-add information: Current UxNumberOfProcessors: %1, comment: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 67, 0,
"HotAddProcSucceeded", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with global driver settings")]
public class HotAddProcSucceeded : SystemEvent
{
[EventField("win:UInt8")]
public byte NewProcNumber { get; set; }
[EventField("win:AnsiString")]
public string Comment { get; set; }
}
[Format("Http.sys failed to process CPU hot-add. Processor number: %1, reason: %2, status: %3.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 66, 0,
"HotAddProcFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with global driver settings")]
public class HotAddProcFailed : SystemEvent
{
[EventField("win:UInt8")]
public byte NewProcNumber { get; set; }
[EventField("win:AnsiString")]
public string ReasonString { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Server application canceled the processing of its request (request ID %1).")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 65, 0,
"RequestCancelled", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events triggered on a request queue")]
public class RequestCancelled : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:AnsiString")]
public string Reason { get; set; }
[EventField("win:UnicodeString")]
public string RequestQueueName { get; set; }
}
[Format("Request (request ID %1) rejected due to reason: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 64, 0,
"RequestRejected", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events triggered on a request queue")]
public class RequestRejected : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:AnsiString")]
public string Reason { get; set; }
[EventField("win:UnicodeString")]
public string RequestQueueName { get; set; }
}
[Format("Attempt to encrypt SSL data failed. Security status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 63, 0,
"SslSealMsg", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events handling ssl interactions")]
public class SslSealMsg : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:UInt32")]
public uint SecStatus { get; set; }
}
[Format("Attempt to perform SSL handshake failed. Security status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 62, 0,
"SslAsc", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling ssl interactions")]
public class SslAsc : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:UInt32")]
public uint SecStatus { get; set; }
}
[Format("Cannot find SSL endpoint for inbound connection for local IP address and port %3.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 61, 0,
"SslEndpointConfigNotFound", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with endpoints", "Flagged on all HTTP events handling ssl interactions")]
public class SslEndpointConfigNotFound : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:UInt32")]
public uint AddressLength { get; set; }
[EventField("win:Binary")]
public byte[] Address { get; set; }
}
[Format("Query for SSL connection parameters failed. Security status: %2. Connection will be reset.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 60, 0,
"SslQueryConnInfoFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection", "Flagged on all HTTP events handling ssl interactions")]
public class SslQueryConnInfoFailed : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:UInt32")]
public uint SecStatus { get; set; }
[EventField("win:AnsiString")]
public string Detail { get; set; }
}
[Format("Attempt to decrypt SSL data failed. Security status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 59, 0,
"SslUnsealMsg", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events handling ssl interactions")]
public class SslUnsealMsg : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:UInt32")]
public uint SecStatus { get; set; }
}
[Format("SSL connection will be disconnected as initiated by the server application. Status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 58, 0,
"SslDisconnReq", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection", "Flagged on all HTTP events handling ssl interactions")]
public class SslDisconnReq : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("SSL connection will be disconnected as initiated by the client.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 57, 0,
"SslDisconnEvent", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection", "Flagged on all HTTP events handling ssl interactions")]
public class SslDisconnEvent : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Failed to acquire handle for SSL credentials. Failure will be event logged. Security status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 56, 0,
"SslEndpointCreationFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with service setup", "Flagged on all HTTP events handling ssl interactions")]
public class SslEndpointCreationFailed : SystemEvent
{
[EventField("win:Pointer")]
public ulong EndpointConfigObj { get; set; }
[EventField("win:UInt32")]
public uint SecStatus { get; set; }
[EventField("win:AnsiString")]
public string Detail { get; set; }
}
[Format("HTTP timer %3 expired. The connection will be reset.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 53, 0,
"ConnTimedOut", "win:Warning", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection", "Flagged on all HTTP events setting/resetting/triggering timeouts")]
public class ConnTimedOut : SystemEvent
{
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:AnsiString")]
public string Timer { get; set; }
}
[Format("Parsing of request (request ID %2) failed due to reason: %3. Request may not be compliant with HTTP/1.1.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 52, 0,
"ParseRequestFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing")]
public class ParseRequestFailed : SystemEvent
{
[EventField("win:UInt32")]
public uint Status { get; set; }
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:AnsiString")]
public string Reason { get; set; }
[EventField("win:UInt32")]
public uint ErrorCode { get; set; }
[EventField("win:UInt32")]
public uint HintLength { get; set; }
[EventField("win:Binary")]
public byte[] HintData { get; set; }
}
[Format("Entry has been written to %3 log file.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 51, 0,
"LogFileWrite", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with error log activities")]
public class LogFileWrite : SystemEvent
{
[EventField("win:UInt32")]
public uint Status { get; set; }
[EventField("win:Pointer")]
public ulong Handle { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogType_ValueMap Type { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogGroup_ValueMap Group { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogFormat_ValueMap Format { get; set; }
[EventField("win:AnsiString")]
public string ResType { get; set; }
[EventField("win:UInt32")]
public uint SiteId { get; set; }
}
[Format("Successfully created new %2 log file %5.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 50, 0,
"LogFileCreate", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with error log activities")]
public class LogFileCreate : SystemEvent
{
[EventField("win:Pointer")]
public ulong Handle { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogType_ValueMap Type { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogGroup_ValueMap Group { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogFormat_ValueMap Format { get; set; }
[EventField("win:UnicodeString")]
public string Filename { get; set; }
[EventField("win:UInt32")]
public uint SiteId { get; set; }
}
[Format("Failed to create %2 log file %5. Status: %1.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 49, 0,
"LogFileCreateFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with error log activities")]
public class LogFileCreateFailed : SystemEvent
{
[EventField("win:UInt32")]
public uint Status { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogType_ValueMap Type { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogGroup_ValueMap Group { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogFormat_ValueMap Format { get; set; }
[EventField("win:UnicodeString")]
public string Filename { get; set; }
[EventField("win:UInt32")]
public uint SiteId { get; set; }
}
[Format("Successfully configured %2 logging (directory %5).")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 48, 0,
"LoggingConfig", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with error log activities")]
public class LoggingConfig : SystemEvent
{
[EventField("win:UInt32")]
public uint Present { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogType_ValueMap Type { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogGroup_ValueMap Group { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogFormat_ValueMap Format { get; set; }
[EventField("win:UnicodeString")]
public string Directory { get; set; }
[EventField("win:UnicodeString")]
public string Software { get; set; }
[EventField("win:UInt32")]
public uint SiteId { get; set; }
}
[Format("Failed to configure the %2 logging (directory %4), Status: %1.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 47, 0,
"LoggingConfigFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with error log activities")]
public class LoggingConfigFailed : SystemEvent
{
[EventField("win:UInt32")]
public uint Status { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogType_ValueMap Type { get; set; }
[EventField("win:UInt32")]
public HTTP_TEMPLATE_LOGGING_LogGroup_ValueMap Group { get; set; }
[EventField("win:UnicodeString")]
public string Directory { get; set; }
[EventField("win:UnicodeString")]
public string Software { get; set; }
[EventField("win:UInt32")]
public uint SiteId { get; set; }
}
[Format("Successfully associated QoS flow with connection (connection ID %1). Bandwidth throttled to: %2 Bytes per second.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 46, 0,
"QosFlowSetReset", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection")]
public class QosFlowSetReset : SystemEvent
{
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:UInt32")]
public uint Bandwidth { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Entry successfully removed from the authentication cache.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 45, 0,
"AuthCacheEntryFreed", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling authentication (SSPI) and authentication cache")]
public class AuthCacheEntryFreed : SystemEvent
{
[EventField("win:Pointer")]
public ulong AccessTokenOrHandle { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Attempted to add entry to the %2 authentication cache. Status: %4.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 44, 0,
"AuthCacheEntryAdded", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling authentication (SSPI) and authentication cache")]
public class AuthCacheEntryAdded : SystemEvent
{
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:AnsiString")]
public string AuthCacheType { get; set; }
[EventField("win:Pointer")]
public ulong AccessTokenOrHandle { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Attempt (on connection ID %1) to authenticate client completed. Authentication type %2. Security status: %3.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 43, 0,
"SspiCall", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling authentication (SSPI) and authentication cache")]
public class SspiCall : SystemEvent
{
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:AnsiString")]
public string AuthType { get; set; }
[EventField("win:UInt32")]
public uint SecStatus { get; set; }
[EventField("win:UInt32")]
public uint AuthStatus { get; set; }
}
[Format("Passed plaintext data for encryption.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 41, 0,
"SslAcceptStreamData", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events handling ssl interactions")]
public class SslAcceptStreamData : SystemEvent
{
[EventField("win:UInt32")]
public uint DataLength { get; set; }
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Decrypted SSL data is available for processing.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 40, 0,
"SslDlvrdStreamData", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events handling ssl interactions")]
public class SslDlvrdStreamData : SystemEvent
{
[EventField("win:UInt32")]
public uint DataLength { get; set; }
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Raw SSL data is available for processing.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 39, 0,
"SslRcvdRawData", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events occuring on a connection", "Flagged on all HTTP events handling ssl interactions")]
public class SslRcvdRawData : SystemEvent
{
[EventField("win:UInt32")]
public uint DataLength { get; set; }
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Attempt by server application to receive client certificate failed with status: %1.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 38, 0,
"SslRcvClientCertFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling ssl interactions")]
public class SslRcvClientCertFailed : SystemEvent
{
[EventField("win:UInt32")]
public uint Status { get; set; }
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Server application is attempting to receive the SSL client certificate, which will be provided if available. If the client certificate is not available, a renegotiation will be initiated.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 37, 0,
"SslInititateSslRcvClientCert", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling ssl interactions")]
public class SslInititateSslRcvClientCert : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("SSL handshake completed with status: %1.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 36, 0,
"SslHandshakeComplete", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling ssl interactions")]
public class SslHandshakeComplete : SystemEvent
{
[EventField("win:UInt32")]
public uint Status { get; set; }
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Initiating SSL handshake.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 35, 0,
"SslInitiateHandshake", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events handling ssl interactions")]
public class SslInitiateHandshake : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Initiating SSL connection.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 34, 0,
"SslConnEvent", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection", "Flagged on all HTTP events handling ssl interactions")]
public class SslConnEvent : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Removed all URLs from URL group %1.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 33, 0,
"RemAllUrls", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events triggered on a URL group")]
public class RemAllUrls : SystemEvent
{
[EventField("win:UInt64")]
public ulong UrlGroupId { get; set; }
}
[Format("Removed URL (%2) from URL group (%1).")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 32, 0,
"RemUrl", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events triggered on a URL group")]
public class RemUrl : SystemEvent
{
[EventField("win:UInt64")]
public ulong UrlGroupId { get; set; }
[EventField("win:UnicodeString")]
public string Url { get; set; }
}
[Format("Attempted to add URL (%2) to URL group (%1). Status: %3.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 31, 0,
"AddUrl", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events triggered on a URL group")]
public class AddUrl : SystemEvent
{
[EventField("win:UInt64")]
public ulong UrlGroupId { get; set; }
[EventField("win:UnicodeString")]
public string Url { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Attempted to set request queue property: %1. Status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 30, 0,
"ChgReqQueueProp", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events triggered on a request queue")]
public class ChgReqQueueProp : SystemEvent
{
[EventField("win:UInt32")]
public uint Property { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Attempted to set server session property: %1. Status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 29, 0,
"ChgSrvSesProp", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events triggered on a server session")]
public class ChgSrvSesProp : SystemEvent
{
[EventField("win:UInt32")]
public uint Property { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Attempted to set URL group property: %1. Status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 28, 0,
"ChgUrlGrpProp", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events triggered on a URL group")]
public class ChgUrlGrpProp : SystemEvent
{
[EventField("win:UInt32")]
public uint Property { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Flushed entry (URI %1) from the cache.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 27, 0,
"FlushedCache", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with URI cache")]
public class FlushedCache : SystemEvent
{
[EventField("win:UnicodeString")]
public string Uri { get; set; }
[EventField("win:UInt16")]
public ushort StatusCode { get; set; }
[EventField("win:AnsiString")]
public string Verb { get; set; }
[EventField("win:UInt32")]
public uint HeaderLength { get; set; }
[EventField("win:UInt32")]
public uint ContentLength { get; set; }
[EventField("win:UInt64")]
public ulong ExpirationTime { get; set; }
}
[Format("Failed to add an entry (URI %1) to the cache. Status: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 26, 0,
"AddCacheEntryFailed", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with URI cache")]
public class AddCacheEntryFailed : SystemEvent
{
[EventField("win:UnicodeString")]
public string UrlBuffer { get; set; }
[EventField("win:UInt32")]
public uint ErrorStatus { get; set; }
}
[Format("Successfully added entry (URI %1) to cache.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 25, 0,
"AddedCacheEntry", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with URI cache")]
public class AddedCacheEntry : SystemEvent
{
[EventField("win:UnicodeString")]
public string Uri { get; set; }
[EventField("win:UInt16")]
public ushort StatusCode { get; set; }
[EventField("win:AnsiString")]
public string Verb { get; set; }
[EventField("win:UInt32")]
public uint HeaderLength { get; set; }
[EventField("win:UInt32")]
public uint ContentLength { get; set; }
[EventField("win:UInt64")]
public ulong ExpirationTime { get; set; }
}
[Format("Connection (connection pointer %1) cleanup started due to either the sending of a TCP Reset, receiving of a TCP Reset, or after the mutual exchange of TCP Fins.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 24, 0,
"ConnCleanup", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection")]
public class ConnCleanup : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("Client closed the connection (connection pointer %1). Status of whether closed by TCP Reset: %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 23, 0,
"ConnClose", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection")]
public class ConnClose : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:UInt32")]
public uint Abortive { get; set; }
}
[Format("Connection ID (%2) assigned to connection and request (request ID %1) will be parsed.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 22, 0,
"ConnIdAssgn", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events occuring on a connection")]
public class ConnIdAssgn : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
}
[Format("New connection created (local IP address %3 and remote address %5).")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 21, 0,
"ConnConnect", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events occuring on a connection")]
public class ConnConnect : SystemEvent
{
[EventField("win:Pointer")]
public ulong ConnectionObj { get; set; }
[EventField("win:UInt32")]
public uint LocalAddrLength { get; set; }
[EventField("win:Binary")]
public byte[] LocalAddr { get; set; }
[EventField("win:UInt32")]
public uint RemoteAddrLength { get; set; }
[EventField("win:Binary")]
public byte[] RemoteAddr { get; set; }
}
[Format("SSL credentials for IP address and port %3 successfully created.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 20, 0,
"CreatedSslCred", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with service setup", "Flagged on all HTTP events handling ssl interactions")]
public class CreatedSslCred : SystemEvent
{
[EventField("win:Pointer")]
public ulong EndpointConfigObj { get; set; }
[EventField("win:UInt32")]
public uint AddressLength { get; set; }
[EventField("win:Binary")]
public byte[] Address { get; set; }
[EventField("win:UInt32")]
public uint CertHashLength { get; set; }
[EventField("win:Binary")]
public byte[] CertHash { get; set; }
[EventField("win:UnicodeString")]
public string CertStoreName { get; set; }
[EventField("win:UInt32")]
public uint CertCheckMode { get; set; }
[EventField("win:UInt32")]
public uint RevokeFreshnessTime { get; set; }
[EventField("win:UInt32")]
public uint RevokeRetrievalTime { get; set; }
[EventField("win:UInt32")]
public uint Flags { get; set; }
[EventField("win:UnicodeString")]
public string CtlId { get; set; }
[EventField("win:UnicodeString")]
public string CtlStoreName { get; set; }
}
[Format("Successfully read the IP listen list for IP address %1.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 19, 0,
"ReadIpListEntry", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with service setup")]
public class ReadIpListEntry : SystemEvent
{
[EventField("win:UInt32")]
public uint IpAddrLength { get; set; }
[EventField("win:Binary")]
public byte[] IpAddress { get; set; }
}
[Format("Attempted to reserve URL (%1). Status %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 18, 0,
"ResvUrl", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with service setup")]
public class ResvUrl : SystemEvent
{
[EventField("win:UnicodeString")]
public string Url { get; set; }
[EventField("win:UInt32")]
public uint ReserveStatus { get; set; }
}
[Format("Response (request pointer %1, site ID %2, number of bytes %3) queued for sending with status code 304 (cache not modified).")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 17, 0,
"CachedNotModified", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events dealing with URI cache")]
public class CachedNotModified : SystemEvent
{
[EventField("win:Pointer")]
public ulong RequestObj { get; set; }
[EventField("win:UInt32")]
public uint SiteId { get; set; }
[EventField("win:UInt32")]
public uint BytesSent { get; set; }
}
[Format("Response (request pointer %1, site ID %2, number of bytes %3) queued for sending from the cache.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 16, 0,
"SrvdFrmCache", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events dealing with URI cache")]
public class SrvdFrmCache : SystemEvent
{
[EventField("win:Pointer")]
public ulong RequestObj { get; set; }
[EventField("win:UInt32")]
public uint SiteId { get; set; }
[EventField("win:UInt32")]
public uint BytesSent { get; set; }
}
[Format("Error %3 occurred while sending (corresponding to request ID %1). A TCP Reset will be sent.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 15, 0,
"SndError", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class SndError : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:AnsiString")]
public string Reason { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Error occurred while sending the last response (corresponding to request ID %1) with status code %2. A TCP Reset has been sent.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 14, 0,
"LastSndError", "win:Error", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class LastSndError : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt16")]
public ushort HttpStatus { get; set; }
}
[Format("Response sent (corresponding to request ID %1) with status code %2. If disconnect is required, a TCP FIN has been sent.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 13, 0,
"ZeroSend", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events occuring on a connection")]
public class ZeroSend : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt16")]
public ushort HttpStatus { get; set; }
}
[Format("Queued last response (corresponding to request ID %1) for sending. Status code is %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 12, 0,
"FastSend", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class FastSend : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt16")]
public ushort HttpStatus { get; set; }
}
[Format("Cached the response (corresponding to request ID %1) with status code %2. Response to be sent.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 11, 0,
"CachedAndSend", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events dealing with URI cache")]
public class CachedAndSend : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt16")]
public ushort HttpStatus { get; set; }
}
[Format("Response ready for send (corresponding to request ID %1) with status code %2.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 10, 0,
"SendComplete", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling", "Flagged on all HTTP events occuring on a connection")]
public class SendComplete : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt16")]
public ushort HttpStatus { get; set; }
}
[Format("Server application passed the last response (corresponding to request ID %1).")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 9, 0,
"FastRespLast", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class FastRespLast : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
}
[Format("Server application passed response (request ID %1, connection ID %2, method %4, header length %5, number of entity chunks %6, cache policy %7) with status code %3.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 8, 0,
"FastResp", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class FastResp : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:UInt16")]
public ushort StatusCode { get; set; }
[EventField("win:AnsiString")]
public string Verb { get; set; }
[EventField("win:UInt32")]
public uint HeaderLength { get; set; }
[EventField("win:UInt16")]
public ushort EntityChunkCount { get; set; }
[EventField("win:UInt32")]
public uint CachePolicy { get; set; }
}
[Format("Server application passed the last entity body for request ID %1.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 7, 0,
"RecvBodyLast", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class RecvBodyLast : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
}
[Format("Server application passed entity body for request ID %1 (connection ID %2).")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 6, 0,
"RecvBody", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class RecvBody : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
}
[Format("Server application passed the last response (corresponding to request ID %1).")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 5, 0,
"RecvRespLast", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class RecvRespLast : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
}
[Format("Server application passed response (request ID %1, connection ID %2, method %4, header length %5, number of entity chunks %6, cache policy %7) with status code %3.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 4, 0,
"RecvResp", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events dealing with response handling")]
public class RecvResp : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:UInt16")]
public ushort StatusCode { get; set; }
[EventField("win:AnsiString")]
public string Verb { get; set; }
[EventField("win:UInt32")]
public uint HeaderLength { get; set; }
[EventField("win:UInt16")]
public ushort EntityChunkCount { get; set; }
[EventField("win:UInt32")]
public uint CachePolicy { get; set; }
}
[Format("Delivered request to server application (request pointer %1, request ID %2, site ID %3) from request queue %4 for URI %5 with status %6.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 3, 0,
"Deliver", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events triggered on a request queue")]
public class Deliver : SystemEvent
{
[EventField("win:Pointer")]
public ulong RequestObj { get; set; }
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt32")]
public uint SiteId { get; set; }
[EventField("win:UnicodeString")]
public string RequestQueueName { get; set; }
[EventField("win:UnicodeString")]
public string Url { get; set; }
[EventField("win:UInt32")]
public uint Status { get; set; }
}
[Format("Parsed request (request pointer %1, method %2) with URI %3.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 2, 0,
"Parse", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing")]
public class Parse : SystemEvent
{
[EventField("win:Pointer")]
public ulong RequestObj { get; set; }
[EventField("win:UInt32")]
public uint HttpVerb { get; set; }
[EventField("win:UnicodeString")]
public string Url { get; set; }
}
[Format("Request received (request ID %1) on connection (connection ID %2) from remote address %4.")]
[ManifestEvent("{dd5ef90a-6398-47a4-ad34-4dcecdef795f}", 1, 0,
"RecvReq", "win:Informational", "Microsoft-Windows-HttpService/Trace", "Flagged on all HTTP events dealing with request processing", "Flagged on all HTTP events triggered on a request queue")]
public class RecvReq : SystemEvent
{
[EventField("win:UInt64")]
public ulong RequestId { get; set; }
[EventField("win:UInt64")]
public ulong ConnectionId { get; set; }
[EventField("win:UInt32")]
public uint RemoteAddrLength { get; set; }
[EventField("win:Binary")]
public byte[] RemoteAddr { get; set; }
}
}