'Declaration
<System.FlagsAttribute()> Public Enum ObjectAccess Inherits System.Enum
'Usage
Dim instance As ObjectAccess
[System.Flags()] public enum ObjectAccess : System.Enum
These are the access bits that are the same for many objects. Some JAMS objects also have an Access enumerator that defines the access bits that apply to that object and access bits that are unique to that object.
Access bits must follow the Windows NT access mask pattern which is (from left to right): Generic - 4 bits Miscellaneous - 4 bits Standard - 8 bits Specific - 16 bits Almost all of the JAMS access bits are specific so they must be less than 0x0000FFFF.
Specific bits are assigned as follows: 0x00000001 - Add 0x00000002 - Change 0x00000004 - Inquire 0x00000008 - Manage 0x00000010 - AddJobs 0x00000020 - ChangeJobs 0x00000040 - InquireJobs 0x00000080 - DeleteJobs 0x00000100 - Execute 0x00000200 - Submit, SeeAll 0x00000400 - Debug, SeeOwn 0x00000800 - Reset 0x00001000 - Monitor 0x00002000 - Abort 0x00004000 - Acquire 0x00008000
'Declaration
<System.FlagsAttribute()> Public Enum ObjectAccess Inherits System.Enum
'Usage
Dim instance As ObjectAccess
[System.Flags()] public enum ObjectAccess : System.Enum
Member | Description |
---|---|
Abort | May abort jobs. |
Add | May add objects. |
Change | May change objects. |
Control | May edit object's access control lists. |
Delete | May Delete objects. |
Execute | May execute objects. |
Inquire | May see objects. |
Manage | May manage objects. |
None | No access. |
Reset | May reset objects. |
SeeAll | May see all jobs. |
SeeOwn | May see their own jobs. |
System.Object
System.ValueType
System.Enum
MVPSI.JAMS.ObjectAccess
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2