Share via


RULE_PROP enumeration

[RULE_PROP is no longer available for use as of Windows Vista.]

Identifies the various properties of message rules.

Syntax

typedef enum tagRULE_PROP { 
  RULE_PROP_NAME       = 0,
  RULE_PROP_DISABLED   = 1,
  RULE_PROP_CRITERIA   = 2,
  RULE_PROP_ACTIONS    = 3,
  RULE_PROP_STATE      = 4,
  RULE_PROP_VERSION    = 5,
  RULE_PROP_READONLY   = 6,
  RULE_PROP_JUNKPCT    = 7,
  RULE_PROP_EXCPT_WAB  = 8,
  RULE_PROP_MAX        = 9
} ACCESSTYPE;

Constants

RULE_PROP_NAME

Indicates the name of a rule.

RULE_PROP_DISABLED

Indicates the enabled state of a rule.

RULE_PROP_CRITERIA

Indicates the conditions under which a rule applies.

RULE_PROP_ACTIONS

Indicates the actions a rule executes.

RULE_PROP_STATE

Indicates the state of a rule.

RULE_PROP_VERSION

Indicates the version number of a copied rule.

RULE_PROP_READONLY

Indicates the read/write state of a rule.

RULE_PROP_JUNKPCT

Indicates the percentage of blocked senders.

RULE_PROP_EXCPT_WAB

Indicates WAB usage.

RULE_PROP_MAX

Indicates the total number of values in this enumeration.

Requirements

Minimum supported client
Windows XP [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
End of client support
Windows XP
End of server support
Windows Server 2003
Product
Outlook Express 6.0
Header
Oerules.h
IDL
Oerules.idl