FpcReportJobCategory enumeration

Applies to: desktop apps only

The FpcReportJobCategory enumerated type contains values that specify report job categories. Each report job category refers to a specific type of generated reports.

Note  This enumeration is used only in a deprecated property.


typedef enum FpcReportJobCategory { 
  fpcReportJobCategorySummaryBit                = 0x00000001,
  fpcReportJobCategoryWebUsageBit               = 0x00000002,
  fpcReportJobCategoryApplicationUsageBit       = 0x00000004,
  fpcReportJobCategoryTrafficAndUtilizationBit  = 0x00000008,
  fpcReportJobCategorySecurityBit               = 0x00000010,
  fpcReportJobCategoryMalwareInspectionBit      = 0x00000020,
  fpcReportJobCategoryUrlFilteringBit           = 0x00000040,
  fpcReportJobCategoryIpsBit                    = 0x00000080
} FpcReportJobCategory;


  • fpcReportJobCategorySummaryBit
    Bit value that represents summary reports.

  • fpcReportJobCategoryWebUsageBit
    Bit value that represents Web usage reports.

  • fpcReportJobCategoryApplicationUsageBit
    Bit value that represents application usage reports.

  • fpcReportJobCategoryTrafficAndUtilizationBit
    Bit value that represents traffic and utilization reports.

  • fpcReportJobCategorySecurityBit
    Bit value that represents security reports.

  • fpcReportJobCategoryMalwareInspectionBit
    Bit value that represents malware inspection reports.

  • fpcReportJobCategoryUrlFilteringBit
    Bit value that represents URL filtering reports.

  • fpcReportJobCategoryIpsBit
    Bit value that represents Network Inspection System (NIS) reports.


You can combine these bit values using the Or operator to obtain a value that specifies two or more job categories. For example, combining the binary values for summary reports (1), application usage reports (100), and security reports (10000) results in the binary value 10101. The right bit represents summary reports, the next bit represents Web usage reports, and so on. Thus, the bits corresponding to summary reports, application usage reports, and security reports are set, while the bits corresponding to the other report categories are not set. This binary value is equal to the hexadecimal value 0x15 (which corresponds to the decimal value 21).


Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)


Forefront Threat Management Gateway (TMG) 2010



See also

Enumerated Types



Build date: 7/12/2010