FpcMalwareInspectionActionReason Enumeration
The FpcMalwareInspectionActionReason enumerated type contains values that specify the reason for the action that was performed on an HTTP response during malware inspection.
Syntax
typedef enum FpcMalwareInspectionActionReason {
fpcMalwareInspectionActionReasonNone = 0,
fpcMalwareInspectionActionReasonNoneDetected = 1,
fpcMalwareInspectionActionReasonLowMediumThreatsAllowed = 2,
fpcMalwareInspectionActionReasonInfected = 3,
fpcMalwareInspectionActionReasonSuspiciousFile = 4,
fpcMalwareInspectionActionReasonEncryptedFile = 5,
fpcMalwareInspectionActionReasonMaxArchiveNestingExceeded = 6,
fpcMalwareInspectionActionReasonMaxSizeExceeded = 7,
fpcMalwareInspectionActionReasonMaxUnpackedSizeExceeded = 8,
fpcMalwareInspectionActionReasonUnknownEncoding = 9,
fpcMalwareInspectionActionReasonCorruptedFile = 10,
fpcMalwareInspectionActionReasonTimeOut = 11,
fpcMalwareInspectionActionReasonStorageLimitExceeded = 12,
fpcMalwareInspectionActionReasonUnsupportedFormat = 13,
fpcMalwareInspectionActionReasonStatusNotRequested = 14,
fpcMalwareInspectionActionReasonOther = 15,
fpcMalwareInspectionActionReasonDisabled = 16,
fpcMalwareInspectionActionReasonDisabledForPolicyRule = 17,
fpcMalwareInspectionActionReasonDisabledForChainingRule = 18,
fpcMalwareInspectionActionReasonExceptionList = 19,
fpcMalwareInspectionActionReasonProxyOriginatedResponse = 20,
fpcMalwareInspectionActionReasonServedByFilter = 21,
fpcMalwareInspectionActionReasonStreaming = 22,
fpcMalwareInspectionActionReasonResponseToConnect = 23,
fpcMalwareInspectionActionReasonRoutedByCarp = 24,
fpcMalwareInspectionActionReasonSourceExceptionList = 25,
fpcMalwareInspectionActionReasonDefinitionsFolderNotSpecified = 26,
fpcMalwareInspectionActionReasonRangeResponse = 27
} FpcMalwareInspectionActionReason;
Constants
fpcMalwareInspectionActionReasonNone
No reason was found to perform any action during malware inspection.fpcMalwareInspectionActionReasonNoneDetected
No malware was detected during malware inspection.fpcMalwareInspectionActionReasonLowMediumThreatsAllowed
No remedial action was performed during malware inspection because low and medium threats are allowed.fpcMalwareInspectionActionReasonInfected
The HTTP response was blocked because it was found to contain an infected file.fpcMalwareInspectionActionReasonSuspiciousFile
The HTTP response was blocked because it was found to contain suspicious content.fpcMalwareInspectionActionReasonEncryptedFile
The HTTP response was blocked because it was found to contain an encrypted file.fpcMalwareInspectionActionReasonMaxArchiveNestingExceeded
The HTTP response was blocked because it was found to contain an archive whose achive depth level exceeded the user-defined maximum.fpcMalwareInspectionActionReasonMaxSizeExceeded
The HTTP response was blocked because it was found to contain a file whose size exceeded the user-defined maximum file size.fpcMalwareInspectionActionReasonMaxUnpackedSizeExceeded
The HTTP response was blocked because it was found to contain an achive whose unpacked size exceeded the maximum.fpcMalwareInspectionActionReasonUnknownEncoding
The HTTP response was blocked because it was found to contain a file with unknown encoding.fpcMalwareInspectionActionReasonCorruptedFile
The HTTP response was blocked because it was found to contain a corrupted file.fpcMalwareInspectionActionReasonTimeOut
The HTTP response was blocked because the scanning time exceeded the user-defined maximum.fpcMalwareInspectionActionReasonStorageLimitExceeded
The HTTP response was blocked because the storage space limit for malware inspection was exceeded.fpcMalwareInspectionActionReasonUnsupportedFormat
The HTTP response was blocked because an unsupported format was detected during malware inspection.fpcMalwareInspectionActionReasonStatusNotRequested
The HTTP response was blocked because it was found to contain a status not requested during malware inspection.fpcMalwareInspectionActionReasonOther
The HTTP response was blocked for another unspecified reason during malware inspection.fpcMalwareInspectionActionReasonDisabled
The HTTP response was allowed because malware inspection is disabled.fpcMalwareInspectionActionReasonDisabledForPolicyRule
The HTTP response was allowed because malware inspection is disabled for the matching policy rule.fpcMalwareInspectionActionReasonDisabledForChainingRule
The HTTP response was allowed because malware inspection is disabled for the matching Web chaining rule.fpcMalwareInspectionActionReasonExceptionList
The HTTP response was allowed because the destination is included in the list of malware inspection exceptions.fpcMalwareInspectionActionReasonProxyOriginatedResponse
The HTTP response was allowed because it originated from a proxy server.fpcMalwareInspectionActionReasonServedByFilter
The HTTP response was allowed because it was servered by the Malware Insepction Filter.fpcMalwareInspectionActionReasonStreaming
The HTTP response was allowed because the request/response pair was identified as exempted protocol messages.fpcMalwareInspectionActionReasonResponseToConnect
The HTTP response was allowed because it was found to be a 200 response to a CONNECT request.fpcMalwareInspectionActionReasonRoutedByCarp
The HTTP response was allowed because it was scanned before being routed by the Cache Array Routing Protocol (CARP).fpcMalwareInspectionActionReasonSourceExceptionList
The HTTP response was allowed because the source is included in the list of malware insepction exceptions.fpcMalwareInspectionActionReasonDefinitionsFolderNotSpecified
The HTTP response was allowed because the folder containing the malware inspection definitions is not specified.fpcMalwareInspectionActionReasonRangeResponse
The HTTP response was blocked because it was a range response that did not include a range specification.
Requirements
Client | Requires Windows 7 or Windows Vista. |
Server | Requires Windows Server 2008 R2 or Windows Server 2008 x64 Edition with SP2. |
Version | Requires Forefront Threat Management Gateway (TMG) 2010. |
Header | Declared in Comenum.h. |
See Also
Send comments about this topic to Microsoft
Build date: 6/30/2010