Defines flags that describe profiles.
Namespace: Microsoft.Clm.Shared.Profiles
Assembly: Microsoft.Clm.Shared (in microsoft.clm.shared.dll)

Usage

Visual Basic
Dim instance As ProfileFlags

Syntax

Visual Basic
<FlagsAttribute> _
Public Enumeration ProfileFlags
C#
[FlagsAttribute] 
public enum ProfileFlags
C++
[FlagsAttribute] 
public enum class ProfileFlags
J#
/** @attribute FlagsAttribute() */ 
public enum ProfileFlags
JScript
FlagsAttribute 
public enum ProfileFlags

Members

Member name Description
Duplicate The profile is a duplicate of a primary profile.
KeyEscrow The profile is the result of a recover-on-behalf operation that was performed on another profile.
None No information is specified about the profile.
Primary The profile is the main profile.
Superseded The profile is a historical profile. A newer profile exists that has replaced the profile.

Remarks

Profiles, just as smart cards, have an associated life cycle. The ProfileFlags values are used to indicate the relationship between the various profiles that describe the history of an instance of a profile template.


Platforms

Development Platforms

Windows 2008 x64 Edition

Target Platforms

Windows XP SP3, Windows Vista SP1+, Windows 7, Windows Server 2008, Windows Server 2008 R2

See Also