Generated/Microsoft_Windows_HttpService.cs (1,109 lines of code) (raw):

// // 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", "AddressLength")] 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", "HintLength")] 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", "LocalAddrLength")] public byte[] LocalAddr { get; set; } [EventField("win:UInt32")] public uint RemoteAddrLength { get; set; } [EventField("win:Binary", "RemoteAddrLength")] 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", "AddressLength")] public byte[] Address { get; set; } [EventField("win:UInt32")] public uint CertHashLength { get; set; } [EventField("win:Binary", "CertHashLength")] 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", "IpAddrLength")] 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", "RemoteAddrLength")] public byte[] RemoteAddr { get; set; } } }